为什么计算机语言都是英语,为什么使用英语而不是中文作为编程语言?听了程序员的解释后,我突然意识到...

115c184ff807cb69a7180b2bec961dae.png

学习编程时,有很多朋友被复杂的语法折磨吗?当我刚开始学习编程时,我在想,如果有一天,中文的编程语言有多好,那么那些英语就不好了. 人们不需要记住单词. 我以为如果用

177947679_1_20191214092614577

外国人必须首先学习汉语才能学习编程. 程序员的第一个程序不是“ hello world”,应该是“您吃了吗?这个世界!”

但是后来我了解到确实有中文编程,这是简单的语言.

ecd16cd84d70026b16ea4d8440f86939.png

编程语言有很多种,无论是java,python,php,c语言还是c ++等,这些语言基本相似并且有相似之处,但只是表达的变化而已形成. 句子和语法都有很多相似之处.

177947679_2_20191214092614968

每个人都知道计算机是外国人发明的,大多数编程语言也来自国外. 这些英文字母和阿拉伯数字可以组合成一个程序,也可以执行某些操作. 当然,其他人也可以做到. 没有.

当然,我们的中文也可以用于编程,计算机的发展历史悠久,有些大牛或几头牛,他们总是希望与其他人有所不同,他们总是想做一些不同的事情. ,例如,那些牛人开发了一套中文编程工具.

356850162e9e424a781d1e3516249e65.png

177947679_3_2019121409261593

当然,您不仅可以用中文程序运行它,而且还需要与一个独特的编译器合作. 普通编译器无法识别中文中文编程,因此编译器也非常独特. 使用编程软件工具,即可正式开始中文编程.

当我们的编译器遇到一组已编译的中文程序时,编译器将调用库中的许多内容来解析我们的中文程序. 当然,解析过程也很长且麻烦. 有时在分析过程中,还会出现卡住,无法移动等情况. 写中文时,必须比写字母更耗时,而且写时间也会增加.

例如:

01300000631262129240104434516.jpg

中文编程: integer->(正行)普通编程: int

中文编程: 无穷循环->(六讯换)普通编程: while

中文编程: if->(ruguo)普通编程: if

中文编程: public->(gonggongde)通用编程: public

21c405a9aa5ee1de0f33ba90512da9ca.png

177947679_4_20191214092615280

从上面的写作中可以看到,您可以单击9个字母以中文编程整数类型键入这两个字符中文编程,而普通的int可以做到. 如上所述,中文编程当然是可以实现的,但确实比普通编程要昂贵,而且还会造成计算机资源的消耗,从而降低效率和时间方向. 并且当前的中文编程不是很完美,并且效率通常较低,因此可以说目前可以使用中文编程,但是使用起来不是很容易. 我希望将来会对其进行优化和更好地使用,并逐步变得更强大.

因此,中文编程可以用来练习编程思维. 如果您熟悉编程思想,最好使用当前的主流技术.

最后,再说一件事. 小编是python开发工程师. 在这里,我汇编了一组最新的python系统学习教程,从基本的python脚本到Web开发,爬虫,数据分析,数据可视化,机器学习等,想要这些材料的人可以关注编辑器和私人编辑器. 在后台: “ 01”接收.

本文来自电脑杂谈,转载请注明本文网址:

http://www.pc-fly.com/a/jisuanjixue/article-227000-1.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值