关于问题写软件为什么必须用英文?一共有 4 位热心网友为你解答:
【1】来自网友【娱乐历史鬼见愁】的最佳回答:
这就好比一个英国人和一个阿拉伯人在一起聊天,一个用的是英语,一个是用的是阿拉伯语,那么两个人能够沟通吗?显然是不能的。
所以这里注定就要有一个人去学习另外一门语言,要么是这个阿拉伯人学会了英语跟这个英国人沟通,要么是这个英国人学会了阿拉伯语,然后跟这个阿拉伯人沟通。
当然还有另外一个方法就是学习第 3 门语言,比如学习中文,两个人都会中文,那么都可以进行沟通。
那么好了,现在转回到这个写软件,写程序这件事情上来为什么要用英文?
这里我们就要理解计算机的本质,也就是说他能够读得的语言就是数字 0 和 1。他也并不知道什么英语,什么中文,什么阿拉伯语,这些电脑他是不知道的。
也就是说我们通常的这些高级语言是需要用编译器编译成机器,能懂的语言也就是所以才会执行这个程序。所以说并不是说只有英文才可以,其实中文也可以,只要有你这个编译器编译成他能听得懂的语言,那么机器自然而然就能够执行你的命令。
只不过早期这些编译的程序都是用英文编写的,所以说他们有这个先天的优势。那如果再去重新去用另外一种语言去编写的话,就会很麻烦,当然也不是不可以。就好像一个约定的东西,大家都已经认同了这个东西,那么只要按照这个规范去写就可以了。
就好像很多高级比如说 C+‘+,C 语言 Java 等等,他们都是一种编程语言,最后都要编译成机器能懂的程序,所以才会执行。
所以不要纠结中文能不能编程,它是可以的,只不过很麻烦。效率低下而已。
【2】来自网友【夜曲 2018】的最佳回答:
学点最基础的计算机基础知识你就不会问这个问题了,所以你对计算机没兴趣,只对中文编程感兴趣,编程语言是中文你就觉得自己很牛逼[捂脸]
【3】来自网友【A 哥牛】的最佳回答:
那叫关键字是字母和英文没多大关系,了解一下易语言和新版的 VS 吧
【4】来自网友【风中听风 3】的最佳回答:
又不是没有中文语音,易语言了解下