首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

中文为什么不能用来做编程呢?原来是这样

程序员是现在需求量比较多的一个职业,而且待遇也比较好,很多人都想进入这个行业,成为一名程序员,但由于现在市场上的程序都是使用英文的原因,很多英文不好的人学习起来特别困难,甚至有很多人因为英语水平不好,而放弃成为一名程序员,有时候会想,要是可以用中文来编程就好了,那为何不能用中文来编程呢?

严格来说,是有中文编程的,并且是从计算开始,就有可以用中文编程的编译器。但因为中文编程相对来说有些麻烦,所以一直没能推广。首先中文输入相比于英文来说会效率会比较慢,当然这几年中文编程的公司已经在这方便作了相应的简化,比如用首字母代替。

其次就是中文存在全角和半角的问题,相对于程序语言来说,不算规范,但随着发展,这个问题已经逐渐解决。还有就是所有的操作系统和编译器都支持英文编写的语言,但中文想要被支持,就需要开发相应的系统补丁,或者做出自己的操作系统,操作系统这一块华为已经有在做。

最后就是大部分编程语言因为一开始就使用英语的原因,为了方便交流,后面新出的编程语言都是英语,想要把这些编程语言编程中文需要花费很多的经验和时间。因为中文一个词和一句话能够包含有太多的意思,而且意思相差太大,很难去做一个统一性的东西,比如你真有意思,你什么意思,意思是我的错了,这三个“意思”分别是什么意思?电脑很难去界定。

当然,中文编程相比于英文编程还是有优势的,随着国内互联网的发展,很多新出的编程语言已经支持中文命名,并且中文编写的程序可读性会更好,更简洁,而这得益于中文词汇丰富的原因,在未来,中文编程肯定有一席之地,这也是编程语言发展的趋势,大家对此有什么看法呢?

  • 发表于:
  • 原文链接https://kuaibao.qq.com/s/20190827A0NQEH00?refer=cp_1026
  • 腾讯「腾讯云开发者社区」是腾讯内容开放平台帐号(企鹅号)传播渠道之一,根据《腾讯内容开放平台服务协议》转载发布内容。
  • 如有侵权,请联系 cloudcommunity@tencent.com 删除。

扫码

添加站长 进交流群

领取专属 10元无门槛券

私享最新 技术干货

扫码加入开发者社群
领券