汇编级语言
汇编级语言是一种低级语言,允许用户使用字母数字助记符代码编写程序,而不是一组指令的数字代码 从这个时候开始的大型汇编语言程序的例子是IBM PC DOS。
高级语言
高级语言是一种独立于机器的语言。它使用户能够用类似于英语单词和熟悉的数学符号的语言编写程序,COBOL是第一种高级语言。高级语言的例子有:java,python,c#等。
汇编语言和高级语言的区别
汇编级语言 | 高级语言 |
---|---|
汇编级语言需要一个汇编器进行转换 | 高级语言需要一个编译器/解释器来进行转换 |
汇编级语言将汇编级语言转换为机器级语言 | 将高级语言转换为汇编级语言,再转换为机器级语言。 |
汇编级语言依赖于机器 | 高级语言是独立于机器的 |
在这个过程中,汇编级语言使用的是助记符和代码。 | 在这个过程中,高级语言使用的是英文语句 |
汇编级语言支持低级别的操作 | 高级语言不支持低级别的语言 |
汇编级语言访问硬件组件很容易 | 高级语言访问硬件组件很困难 |
汇编级语言代码更紧凑 | 高级语言不紧凑 |