编程语言
机器语言
由于计算机内部只能接受二进制代码,因此,用二进制代码0和1描述的指令称为机器指令,全部机器指令的集合构成计算机的机器语言。
汇编语言
汇编语言的实质和机器语言是相同的,都是直接对硬件操作,只不过指令采用了英文缩写的标识符,更容易识别和记忆。
高级语言
高级语言是大多数编程者的选择。和汇编语言相比,他不但将许多相关的机器指令合成为单条指令,并且去掉了与具体操作有关但与完成工作无关的细节,例如使用堆栈、寄存器等,这就大大的简化了程序中的指令,同时由于省略了很多细节,编程者也就不需要有太多的专业知识。
高级语言主要是相对于汇编语言而言,它并不是特指某一种具体的语言,而是包括了很多编程语言,如C/C++、JAVA,PHP,Python,GO,C#等都属于高级语言
相比机器和汇编语言,高级语言对开发人员更友好,在开发效率上大大提高!
总结
机器语言
优点是最底层,速度最快,缺点是最复杂,开发效率最低。
汇编语言
优点是比较底层,速度最快,缺点是复杂,开发效率最低。
高级语言
1、编译型语言执行速度快,不依赖语言环境运行,跨平台差
2、解释型跨平台好,一份代码,到处使用,缺点是执行速度慢,依赖解释器运行

浙公网安备 33010602011771号