首页 > 代码库 > 高级语言与机器语言的主要区别

高级语言与机器语言的主要区别

这个问题我一步一步来给你回答:
随着计算机语言的发展,现分为机器语言、低级语言和高级语言:
1.机器语言是计算机最原始的语言,是由0和1的代码构成,cpu在工作的时候只认识机器语言,即0和1的代码。
2.汇编语言,即为一种低级语言,它用人类容易记忆的语言和符号来表示一组0和1的代码,例如AND代表加法。
3.高级语言,它是在低级语言的基础上,采用接近于人类自然语言的单词和符号来表示一组低级语言程序,使编程变得更加简单,易学,且写出的程序可读性强。
高级语言又分为面向过程的编程语言和面向对象的编程语言,面向过程编程在同一个功能每实现一次都要编写一次代码,代码的重用性较差,而在面向对象编程
中引入了类了概念,实现同样的方法只要编写一次代码,用到时只需要调用该类即可,代码重用性高,这是目前流行的编程方式。

高级语言与机器语言的主要区别