写软件为什么必须用英文?

2022-10-11
24 阅读

这就好比一个英国人和一个阿拉伯人在一起聊天,一个用的是英语,一个是用的是阿拉伯语,那么两个人能够沟通吗?

显然是不能的。

所以这里注定就要有一个人去学习另外一门语言,要么是这个阿拉伯人学会了英语跟这个英国人沟通,要么是这个英国人学会了阿拉伯语,然后跟这个阿拉伯人沟通。

当然还有另外一个方法就是学习第3门语言,比如学习中文,两个人都会中文,那么都可以进行沟通。

那么好了,现在转回到这个写软件,写程序这件事情上来为什么要用英文?

这里我们就要理解计算机的本质,也就是说他能够读得的语言就是数字0和1。

他也并不知道什么英语,什么中文,什么阿拉伯语,这些电脑他是不知道的。

也就是说我们通常的这些高级语言是需要用编译器编译成机器,能懂的语言也就是所以才会执行这个程序。

所以说并不是说只有英文才可以,其实中文也可以,只要有你这个编译器编译成他能听得懂的语言,那么机器自然而然就能够执行你的命令。

只不过早期这些编译的程序都是用英文编写的,所以说他们有这个先天的优势。

那如果再去重新去用另外一种语言去编写的话,就会很麻烦,当然也不是不可以。

就好像一个约定的东西,大家都已经认同了这个东西,那么只要按照这个规范去写就可以了。

就好像很多高级比如说C+'+,C语言Java等等,他们都是一种编程语言,最后都要编译成机器能懂的程序,所以才会执行。

所以不要纠结中文能不能编程,它是可以的,只不过很麻烦。

效率低下而已。

分享至:
管理员

小草

专注人工智能、前沿科技领域报道,致力于为读者带来最新、最深度的科技资讯。

评论 (0)

当前用户头像