编程的英文,什么是编程语言

为什么编程序要用英语而不用汉语?

编程的英文,什么是编程语言


最早打孔机之类,不需要区分用啥语言 。机器语言也不需要区分英语还是汉语的 。汇编语言,诞生于美国,发明人不详(可能是Intel公司),可以理解汇编语言使用英语 。早期编程语言:Fortran,诞生于1957年,发明人约翰·巴科斯(John Backus),出生于美国宾夕法尼亚州费城,可以理解他为什么没选择汉语 。
COBOL,诞生于1959年,葛丽丝·穆雷·霍普(Grace Murray Hopper),美国海军准将及计算机科学家,出生于纽约 。BASIC,1964年,约翰·凯梅尼(John Kemeny),犹太裔匈牙利裔美国人、数学家、计算机科学家和教育家;和托马斯·库尔茨(Thomas Kurtz);Pascal,1970年,尼克劳斯·维尔特(Niklaus Wirth),生于瑞士温特图尔,是瑞士计算机科学家 。
【编程的英文,什么是编程语言】他就是不选择英语,也绝对不会用汉语设计Pascal 。C语言,1972年,丹尼斯·里奇(Dennis MacAlistair Ritchie)发明于贝尔实验室,美国计算机科学家 。Objective-C,布莱德·考克斯(英语:Brad Cox),美国计算机科学家 。C,比雅尼·斯特劳斯特鲁普,生于丹麦奥胡斯郡,计算机科学家,2014年1月起,在纽约市的摩根史丹利技术部门担任董事总经理 。
为什么编程不能用中文代替呢,那么多代码不枯燥吗?
编程的英文,什么是编程语言


这问题,本身问得就有问题 。编程当然可以用中文来代替 。目前程序员们之所以认为编程不能用中文代替,主要是被外国编程带节奏了 。一、虽然计算机编程本质上就是用一些符号来指导计算机运行,用什么语言实现的功能是一样的,但是,中国人用中文,就语言表达思想来说(这里就是表达逻辑对吧?!),当然是用自己的中文表达更方便 。
你又要说,中文输入不方便,那还不是一样的是因为你被别人带节奏:底层就是按英文来设计的,你当然觉得用中文输入不方便了 。你为什么不可以从汇编语言就开始,使用中文来编码呢?你一定又说,做这些重复工作有什么用?那你就大错特错了 。就好像你们说的修房子一样 。你要把房子修得符合你自己的意思,自己住着舒服,你就不能突省事,你得从房屋选址、房屋布局、房屋结构、装修风格、室内摆设,从所有这些方面,来设计,以便你将来住着舒服 。
你委曲求全地住进外国人修的房子,当然做各种事就不方便了 。因为里面筷子、切菜工具这些,什么都没有 。你要想购置这些工具,人家也会嘲笑你:说,我们都吃西餐,你搞这些中国玩意干啥?不就是吃饱吗?还讲什么味道和习惯呢?所以,你说修房子不要从这些基本方面做起,就相当于你认为机器汇编语言不用重新设计是一样的 。像什么ASCII码、什么其它码?难道就不可以重新审视一下吗?中文就要用更多的内存来表示?这是谁规定的?中文是二妈生的吗?所以,从底层开始优化,这是中文代替英文,以统治编程世界的第一步 。
房子选址、布局、用什么材料等,这些都要仔细设计,编程要适合中国人的口味,你也得从机器编码开始 。必要时你也得改变计算机的硬件设计 。你看人家华为设计的芯片为什么效率越来越高?难道硬件设计无法从使用中文角度,来进行优化吗?英文字母二十六个,那我们汉字又有多少笔画?这些文字的研究,当然不是你程序员的事 。所以你千万不要认为,我搞编程的,就什么都懂了 。
计算机产业、计算机文化、机算机伦理,你都是专家?不会吧!一山还有一山更高呢!二、如果你认为中文编程就一定不好用,写起程序来要多做很多无用功,什么y=x2,写成"乙等于甲的平方"啊,等等,那是你想错了 。你的思路太狭窄了 。我要写成“乙=甲2”又有什么不可以呢?数字这些,中国人可以拿来用,但还是在中文的环境中使用 。

推荐阅读