1. Lenguaje de nivel ensamblador: es un lenguaje de bajo nivel que permite a los usuarios escribir un programa usando códigos mnemotécnicos alfanuméricos, en lugar de códigos numéricos para un conjunto de instrucciones. Ejemplos de grandes programas en lenguaje ensamblador de esta época son IBM PC DOS.
2. Lenguaje de alto nivel: Es un lenguaje independiente de la máquina. Permite a un usuario escribir un programa en un lenguaje que se asemeja a palabras en inglés y símbolos matemáticos familiares, COBOL fue el primer lenguaje de alto nivel. Ejemplos de lenguaje de alto nivel son python, c#, etc.
Diferencia entre lenguaje ensamblador y lenguaje de alto nivel:
IDIOMA DE NIVEL DE MONTAJE
LENGUAJE DE ALTO NIVEL
Necesita un ensamblador para la conversión.
Necesita un compilador/intérprete para la conversión.
En esto, convertimos un lenguaje de nivel ensamblador a lenguaje de nivel de máquina
En esto, convertimos un lenguaje de alto nivel a un lenguaje de nivel ensamblador a un lenguaje de nivel de máquina
es dependiente de la maquina
Es independiente de la máquina.
En esta mnemotécnica se utilizan códigos
En esta declaración en inglés se usa
Es compatible con la operación de bajo nivel
No admite lenguaje de bajo nivel
En esto, es fácil acceder al componente de hardware.
En esto, es difícil acceder al componente de hardware.
En este código más compacto
Sin compacidad
Publicación traducida automáticamente
Artículo escrito por sidhijain y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA