为什么中国程序员非要用英文编程,而不用汉字编程?

看完下面这个视频 你就知道啦

编程是编写程序的中文简称,在21世纪的互联网时代,计算机使用越来越广泛,编程也是一大热门。而大家都知道现在的编程软件都是使用的英文,这是因为计算机本来就是源自美国的,自然也就是使用他们的文字。很多朋友就在想,为什么用的基本上都是英文编程,不是中文编程呢,这样不是对我们中国人来说更方便吗?

其实也不是没有中文的编程软件,早在很久之前就有很多人尝试过用中文来编程,但实效却不怎么样。而且,表面看上去是中文的,实际只是把英文通过内部转化成中文,其实质是没有改变的。这也是因为英文还是有英文的好处的,因为英文的字母组合相对于汉字的笔画来说,在电脑上要简单一些,也更加清晰明了。

而且,由于我们所使用的键盘都是输入字母,如果要用中文来写,首先还要通过输入法把那些字母转换成汉字,但是对于英文就不需要这层转化。于是,如果用中文,不得不说别说更容易理解,反而增加了麻烦,降低了效率。也就是说,谁方便快捷就选择谁,科技的发展跟国界和地域都没有太直接的关系,如果中文更好,自然有很多人使用中文。

然而,中文编程虽然很早就出现过,为何却没有流行起来呢。首先,这与我国的计算机的技术有关,中国计算机技术发展相对于美国来说晚了一些。因此我国的编程套路早就形成了,也就是说,早就习惯于使用英文编写。即使能够开发一套中文编程,不仅需要很大的成本,想要拓展也是有一定难度的。而且,编程所需的技术要求也是很高的,我国现有的技术未必能开发出比英文编程更加实用的中文编程。

也正因为如此,中文编程在某种程度上制约了我国发展。因为电脑不是中国发明的,编程也同样不是。

查阅了资料之后,看了一下还真有中文编程:

上世纪七十年代,中国开发了一个DOS下的中文编程语言,但由于WINDOWS的流行,还未等推广,就被淘汰。

八十年代开始,台湾已见到繁体中言语版本的LOGO语言。

今天给大家介绍两种现存的中文编程语言

易语言

易语言的起源可以追溯到2000年9月11日,早期版本的名字为E语言,由吴涛发明。目前发布了5.6版本,来个体验截图看看,很酸爽有木有

习语言

习语言被称为中文版的C语言,下面是一个示例,这样的程序相信每个中国人都看得懂吧。

习语言竟然还有一帮兄弟姐妹,真是吊炸天,感兴趣的话大家可以自己试试

习语言——C语言中文扩展库

习佳佳——中文C++开发伴侣

习丽妞——linux系统下编程的中文扩展库

习51——51单片机中文开发伴侣

程序猿们,打开你们的脑洞,放飞你们的梦想,没有什么不可能。

脑洞有多大,世界就有多大。



“程序猿技术大咖”,您值得拥有!
公众号ID:cxyjsdk长按左侧二维码关注

为什么中国程序员非要用英文编程,而不用汉字编程相关推荐

  1. 中国程序员视角下的英文命名

    不管是日本人设计的 Ruby还是巴西人设计的 Lua,各种语法采用的全都是英语.所以,想要成为一个优秀的程序员,会用英语写代码是必要的. 但不是要求研发人员都得专业英语八级,但至少确保代码用英语表达你 ...

  2. 中国程序员开发的远程桌面火了!Mac 可用,只有 9MB,支持自建中继器

    点击上方"视学算法",选择加"星标"或"置顶" 重磅干货,第一时间送达 月石一 发自 凹非寺 量子位 报道 | 公众号 QbitAI 对很多 ...

  3. Python 之父:救救中国程序员

    https://www.toutiao.com/i6677542632480047623/ 996.ICU 事件进一步发酵,继上个月在推特上评论 996 制度「违反人性」后,「Python 之父」Gu ...

  4. 中国程序员超 5000 万?北上广等一线城市 IT 岗位已开始饱和过剩?

    作者 | 纯洁的微笑 来源 | 纯洁的微笑(ID:keeppuresmile) 中国程序员数量有多少,一直是一个谜. 中国有多少程序员? 这两天在知乎上闲逛,看到这样一个问题比较感兴趣,我们来一起研究 ...

  5. 程序员的认知-中国程序员为什么跳槽

    2019独角兽企业重金招聘Python工程师标准>>> 一些人总是发出一些错误的声音,形成了劣胜优汰可怕的现象.他们在误导着中国,把我们的后继军训练成软件蓝领?D?D?D?D胸无大志 ...

  6. 一个老外如何丑化中国程序员

    说中国程序员英文不行,要按照上帝的模式去学习Java,c+,C语言, 输入英文不快,思维不快,我们不能一切西化,我们有自己的民族语言,当然有自己的开发语言,西方人程序语言升级快,源于他们的母语是英文, ...

  7. 有人说中文编辑是解决中国程序员编程效率的秘密武器,请问他是一个银弹吗?...

    一."银弹" 首先在这里解释一下"银弹"的概念,顾名思义就是银质的子弹(Silver Bullet),是古老的欧洲民间传说中能杀死狼人的利器.当然现实中是没有狼 ...

  8. “中文编程”会是解决中国程序员编程效率的秘密武器,成为中国软件工程的“银弹”么?...

    一."银弹" 首先在这里解释一下"银弹"的概念,顾名思义就是银质的子弹(Silver Bullet),是古老的欧洲民间传说中能杀死狼人的利器.当然现实中是没有狼 ...

  9. 中国程序员最应该感谢的几家公司

    1.百度 我说一句"百度养活了中国80%以上的程序员"大家没意见吧?大叔见过C++写了两年的程序员连往文件里写数据都还需要百度呢,百度->搜索->复制->粘贴-& ...

最新文章

  1. 加速 PyTorch 模型训练的 9 个技巧
  2. 刚学会深拷贝一个对象,学妹却问我怎么深拷贝一个图
  3. FastReport 使用入门
  4. idea 设置识别ini文件
  5. java rest 图_SpringMVC视图及REST风格
  6. 关于spring 获取不到网站上的xsd的处理记录
  7. RAC(ReactiveCocoa)使用方法(二)
  8. computed 计算选项
  9. fastjson 1.1.31 发布,Java 的 JSON 库
  10. 20190916每日一句
  11. 51单片机定时器实现钟表(LCD1602显示)
  12. oracle获取今天是周几,根据DateTime来获取当天是周几(已完结)
  13. 2021-11-25 统计学-基于R(第四版)第八章课后习题记录及总结
  14. c语言中 x20是什么意思,vivo X20的这些功能,我想给满分。
  15. CSS 关于box-sizing: border-box
  16. OpenStack实例创建失败
  17. JAVA-乐观锁更新失败或业务异常后接口重试
  18. pytest接口自动化测试框架 | 用python代码测试接口
  19. java培训 | 零基础学习java开发的学习方法有哪些
  20. 手机版mt4软件下载_正版mt4安卓手机软件地址

热门文章

  1. Data Structures and Algorithms (English) - 6-8 Percolate Up and Down(20 分)
  2. Blender2.8入门教程(1): 物体操作、物体编辑、修改器Modifier
  3. David P.Williams论文系列 SAS图像分辨率与目标检测性能的关系
  4. 【ImportError: cannot import name ‘json‘ from ‘itsdangerous‘】
  5. Windows家庭版添加本地组策略编辑器的方法
  6. Python每日一记196pandas.core.indexing.IndexingError: Too many indexers
  7. 西南交大大学生营养早餐优化食谱
  8. https://start.spring.io‘ 的初始化失败请检查 URL、网络和代理设置
  9. 操作系统二轮复习(进程的同步与互斥)
  10. “智慧新电商”全渠道获客+智能服务接待