十万个为什么 发表于 2020-3-26 16:19:51

谈计算机的高级语言和低级语言

计算机的语言,是有高级和低级之分的


首先我们说低级语言。低级语言只有两种:机器语言和汇编语言
而高级语言是针对低级语言来说的 ,它是较接近自然语言和数学公式进行编程的,基本脱离了机器的硬件系统,用人们更理解的方式编写程序,例如:C++、易语言、JAVA等。
接下来我们逐个说明各种语言1、机器语言:机器语言是用二进制代码表示的,就是0和1组成的一串串数字。2、汇编语言:将二进制的代码用符号来表示,就是汇编语言。3、高级语言:是在低级语言的基础上进行封装而来的,高级语言可以再次封装,得到更高级的语言。我们来举个例子:10010000      Ox90            NoP       空行机器语言       汇编语言         C++      易语言 不要懵逼,接下来我们举个例子说明,大家就懂了。比如说我们要盖个房子,那么沙子和水泥就好比低级语言,我们想怎么盖就怎么盖,可以盖成一个狗窝,可以盖成一个宫殿,也可以在宫殿里再盖一个狗窝。很灵活,但是也很麻烦。而人类总是懒惰的,我们需要简单,所以出现了高级语言,于是就有了门、窗、墙等现成的物件,我们拿来直接组成一个房子。这就是C++语言。而贪婪的人类还是觉得麻烦,所以直接出现了房子,拿去用就可以了,这就是易语言!


由此可见:低级语言,更强大,更灵活,但是很麻烦。而高级语言,模块已经固定化,不容易做出改变,但是很便捷,可以拿来直接用。



liu6666 发表于 2020-4-11 18:16:48

奥利给老铁8888

yyz860723 发表于 2021-5-28 23:57:07

楼主发贴辛苦了,谢谢楼主分享!我觉得易语言吧是注册对了!
页: [1]
查看完整版本: 谈计算机的高级语言和低级语言