描述
高级语言简介
高级语言,它是在低级语言的基础上,采用接近于人类自然语言的单词和符号来表示一组低级语言程序,使编程变得更加简单,易学,且写出的程序可读性强。
高级语言的优点
1、高级语言接近算法语言,易学、易掌握,一般工程技术人员只要几周时间的培训就可以胜任程序员的工作;
2、高级语言为程序员提供了结构化程序设计的环境和工具,使得设计出来的程序可读性好,可维护性强,可靠性高;
3、高级语言远离机器语言,与具体的计算机硬件关系不大,因而所写出来的程序可移植性好,重用率高;
高级语言的缺点
有些高级语言写出的程序执行效率并不高
汇编语言简介
汇编语言,即为一种低级语言,它用人类容易记忆的语言和符号来表示一组0和1的代码,例如AND代表加法。
汇编语言的优点
1、说明程序是如何与操作系统、处理器和BIOS接口的;
2、说明数据是如何表示并存储在存储器与外部设备上的;
3、阐述处理器是如何访问与执行指令的,以及指令是如何访问与处理数据的;
4、阐述程序是如何访问外部设备的。
汇编语言的缺点
1、编写的代码非常难懂,不好维护;
2、