Lenguaje de alto nivel
Lenguajes de bajo nivel
Permite al programador escribir las
instrucciones de un programa utilizando
palabras o expresiones sintácticas muy
similares al inglés.
Señales electrónicas binarias.
Incluir rutinas de uso frecuente como son las
de entrada/salida, funciones matemáticas,
manejo de tablas, etc, que figuran en una
especie de librería del lenguaje, de tal manera
que se pueden utilizar siempre que se quieran
sin necesidad de programarlas cada vez.
Es el que proporciona un conjunto de
instrucciones aritmeticológicas sin la capacidad
de encapsular dichas instrucciones en
funciones que no estén ya contempladas en la
arquitectura del hardware.
Logran la independencia del tipo de máquina y
se aproximan al lenguaje natural.
Es el código máquina representado por unos y
ceros.
Son programas ejecutables Códigos manipulados por un microprocesador
Los programas se pueden escribir y leer de
una forma más sencilla.
Son códigos difíciles de entender pero
permiten crear programas de fácil compilación
Genera un código más sencillo y comprensible. controla el comportamiento físico y lógico de
una máquina,
Elimina las posibilidades de cometer errores
que se dan en el lenguaje máquina, ya que se
utilizan palabras (en inglés) en lugar de
cadenas de símbolos sin ningún significado
aparente.
El ordenador sólo entiende un lenguaje
conocido como código binario o código
máquina, consistente en ceros y unos. Es decir,
sólo utiliza 0 y 1 para codificar cualquier
acción.
Podemos mencionar FORTRAN, LISP, ALGOL,
COBOL, APL, SNOBOL, PROLOG, MODULA2,
Utiliza palabras nemotécnicas, tales como:
ADD, DIV, SUB, etc.
ALGOL68, PASCAL, SIMULA67, ADA, C++,
LIS, EUCLID, BASIC
Permite escribir un código válido para diversas
máquinas y sistemas operativos.
Para traducir las instrucciones de un programa
escrito en un lenguaje ensamblador a
instrucciones de un lenguaje máquina hay que
utilizar un programa llamado ensamblador.
Top Related