1.1.2. Lenguajes de alto nivel
Importante
La gran ventaja de los lenguajes de alto nivel es que consiguen distanciarse del lenguaje máquina y se aproximan al lenguaje natural. Uno de los mayores problemas de estos lenguajes es la cantidad de ellos que existen y las nuevas versiones que aparecen continuamente.
A continuación vamos a describir algunos de los lenguajes más conocidos.
Lenguajes de alto nivel.
Imagen de elaboración propia
FORTRAN
|
![]() Logo FORTRAN Wikimedia Commons - licencia CC |
COBOLFue creado en 1960 en Estados Unidos con el fin de disponer de un lenguaje universal para aplicaciones comerciales y constituyó el origen de la llamada informática de gestión.
|
"HOLA, MUNDO" en COBOL |
BASIC
|
![]() "HOLA, MUNDO" en BASIC |
|
|
|
"HOLA, MUNDO" en C |
Reflexiona
FORTRAN | COBOL | BASIC | PASCAL | C |
Comprueba lo aprendido
Cada lenguaje de programación tiene sus características diferenciadoras. ¿Eres capaz de identificarlos?
Indica en la siguiente lista el nombre del lenguaje al que se hace referencia: FORTRAN, COBOL, BASIC, PASCAL ó C.
Para saber más
Los lenguajes de programación no se crean, se utilizan y mueren. Podría decirse que se reproducen creando nuevas generaciones. Ese es el caso de PASCAL, que ha sido la base de otros dos lenguajes de programación:
MODULA-2 A finales de los años 70, Nicklaus Wirth, creador del lenguaje PASCAL, dirige el desarrollo del MODULA-2 con la intención de incluir las necesidades de la programación de sistemas del PASCAL. Este nuevo lenguaje supera las carencias del PASCAL y ha sido adoptado como herramienta para la enseñanza de la programación. ADA Se publicó en 1983 con el nombre de ADA en honor de la considerada primera programadora de la historia Augusta Ada Byron, condesa de Lovelace. Tiene grandes ventajas como la compilación separada y los tipos abstractos de datos, pero su mayor inconveniente es su gran extensión. DELPHI Es una herramienta visual basada en lenguaje PASCAL. La primera versión de DELPHI fue lanzada por Borland en 1994 y es un lenguaje capaz de generar aplicaciones de menor tamaño y mucho más rápidas que las de productos similares. |
![]() Logo lenguaje de programación ADA
|