不挂科搜题免费

问题:

      高级语言、低级语言与机器语言有何区别?

答案:

答:机器语言是直接用二进制代码指令表达的计算机语言,计算机可以直接识别,不需要进行任何翻译,执行速度快。但是可读性差,不便于交流与合作,同时可移植性差,重用性差。低级语言更接近于机器指令,经过编译器的转换可以转换成机器语言,执行速度较快。高级语言接近算法语言,易学、易掌握;高级语言远离机器语言,与具体的计算机硬件关系不大,因而所写出来的程序可移植性好,重用率高;高级语言为程序员提供了结构化程序设计的环境和工具,使得设计出来的程序可读性好,可维护性强,可靠性高