原标题:【IT Fun】为什么编程只能用英文,中文为啥不可以?|微胜教育
用中文岂不是效率更高,学习起来更快,再也没有‘996’,解放生产力,造福全人类……
当今,计算机无处不在,说到计算机我们就不得不提到编程,计算机之所以能在各个领域发挥巨大作用,从本质上说都是计算机里面的程序的功劳,所有的程序都是由各种代码语言编写而成的,我们把用各种代码语言编写程序的这类人称为“程序员”。
为大众所知,99%的编程都是用英文完成,为啥不用中文编程呢,如果用中文编程从工作效率上来看岂不是更高效?对于学习的人来说也更加易懂?
计算机诞生时就用的英语
计算机技术最先产生于美国,包括我们现在使用的操作系统基本上都是国外的。(关于具体时间结点百度即可)
英文字符本身优势
英文的字符也有其自身的优势,只需要26个字母加上阿拉伯数字就可以表达所有的想法了。汉字虽然很美丽,但是由于近义词或者相近意思太多,无法准确的去描述一个操作步骤。
汉字虽然很美丽,但是由于近义词或者相近意思太多,无法准确的去描述一个操作步骤。
其中一个原因就是,计算机原理是二进制,它并不懂任何人类的语言,只懂得0和1。所以不管人们使用人类什么语言编程,都需要计算机把它翻译成自己能看懂的0和1,实在是太笨了。我们国家其实也尝试过使用汉语编程,也有一个编程平台。不过只适合于小孩子们初级入门使用。
图片来源于网络
就像汉语等级考试一样,如果用这个与编程,不仅计算机会疯掉,就连我们自己也会疯掉。
请解释下文中每个“意思”的意思——阿呆给领导送红包时,两人的对话颇有意思。领导:“你这是什么意思?”阿呆:“没什么意思,意思意思。”领导:“你这就不够意思了。”阿呆:“小意思,小意思。”领导:“你这人真有意思。”阿呆:“其实也没有别的意思。”领导:“那我就不好意思了。”阿呆:“是我不好意思”。
另外,英文字符是可以直接定义的,比如字符串String,数字Int,而如果使用中文的话,那就不知道该如何表达,我们中国的文化博大精深,有很多多音词,使用起来非常不便利,而且容易造成乱码,所以程序员也就没办法使用中文进行编制。
目前还没有一款软件是用中文编写出来的。如果使用了中文编制,出现乱码之后都很难修改,而且这些现象处理起来也比较麻烦。
这下明白了吧……
责任编辑: