|
|
|
|
|
|
CarlosPes.com
> Diccionario
de Informática
> Lenguaje de Alto Nivel |
|
Definición
de Lenguaje de Alto Nivel
|
|
|
|
|
¿Qué
es un lenguaje de alto nivel?
|
|
Un
lenguaje de alto nivel
permite al programador escribir las instrucciones de un programa utilizando palabras o expresiones
sintácticas muy similares al inglés. Por ejemplo,
en C se pueden usar palabras tales como: case, if, for, while, etc.
para construir con ellas instrucciones como:
if( numero > 0 ) printf( "El
número es positivo" )
que traducido al castellano viene a decir que: si numero es mayor que
cero, entonces, escribir por pantalla el
mensaje: "El número es positivo".
Ésta es la razón por la que a estos lenguajes se
les considera de alto nivel, porque se pueden utilizar palabras de muy
fácil comprensión para el programador. En
contraposición, los lenguajes
de bajo nivel son
aquellos que están más cerca del "entendimiento"
de la máquina. Otros lenguajes de alto nivel son: Ada,
BASIC, COBOL, FORTRAN, Pascal, etc.
Otra carácterística importante de los lenguajes
de alto nivel es que, para la mayoría de las instrucciones
de estos lenguajes, se necesitarían varias instrucciones en
un lenguaje ensamblador para indicar lo mismo. De igual forma que, la
mayoría de las instrucciones de un lenguaje ensamblador,
también agrupa a varias instrucciones de un lenguaje
máquina. |
|
|
|
Figura - Relación entre las
instrucciones de alto nivel, ensamblador y máquina. |
|
|
|
|
|
|
|
|