低级语言和高级语言的区别

如题所述

低级语言是相对于高级语言而言的,所谓低级,也指接近计算机底层的编程语言;常见的低级语言有:机器语言、嵌入式、汇编语言等。 高级语言包括:C,Java。NET,Android,ObjectC,Swift等。其中,低级语言的特点是执行效率高,速度快;因为都接近底层编程,没有编译分析过程,程序直接控制硬件,效率相对较高,但其学习和编程调试难度较大,编程较慢,而且耗时长,项目周期长。高级语言依赖于编译和分析,更接近于人类语言的逻辑编程语言,可读性更强,开发效率更高,相对容易学习。但其执行效率低于低级语言,高级语言的执行依赖于运行环境。在Java等编程语言中,如果环境配置不完善或者环境版本不一致,程序可能无法执行。
温馨提示:答案为网友推荐,仅供参考
相似回答