📜  汇编语言和高级语言的区别

📅  最后修改于: 2021-09-14 02:28:24             🧑  作者: Mango

1.汇编级语言:
它是一种低级语言,允许用户使用字母数字助记符代码来编写程序,而不是使用数字代码来编写指令集,此时大型汇编语言程序的示例是 IBM PC DOS。

2. 高级语言:
它是独立于机器的语言。它使用户能够用类似于英文单词和熟悉的数学符号的语言编写程序,COBOL 是第一个高级语言。高级语言的例子是Python,c# 等。

汇编语言和高级语言的区别:

ASSEMBLY LEVEL LANGUAGE 

HIGH LEVEL LANGUAGE    

  • It need an assembler for conversion
  • It needs an compiler/interpreter for conversion
  • In this we convert a Assembly level language to machine level language
  • In this we convert a high level language to Assembly level language to machine level language
  • It is machine dependent
  • It is machine independent
  • In this mnemonics codes are used
  • In this english statement is used
  • It supports low level operation
  • It does not support low level language
  • In this it is easy to access hardware component
  • In this it is difficult to access hardware component
  • In this more compact code
  • No compactness