Clasificación de los Lenguajes de Programación
Contenido
INTRODUCCIÓN A LOS LENGUAJES DE PROGRAMACIÓN DE ALTO NIVEL.
Clasificación de los lenguajes de alto nivel.
Lenguaje Científico.
Lenguaje Comercial.
Lenguaje General.
Lenguaje de programación Científicos.
Fortran
Algol
Pascal
C
Lenguaje de programación Comercial.
Cobol
FoxPro
Visual FoxPro
Visual Basic
Lenguaje de programación General.
Logo
Basic
CLASIFICACIÓN DE LOSLENGUAJES DE PROGRAMACIÓN DE ALTO NIVEL
Un lenguaje de programación de alto nivel se caracteriza por expresar el algoritmo de una manera adecuada a la capacidad cognitiva humana, en lugar de la capacidad ejecutora de las máquinas, se crearon para que el usuario común pudiese solucionar un problema de procesamiento de datos de una manera más fácil y rápida.
LENGUAJES DE PROGRAMACIÓN CIENTÍFICOS
Sonaquellos que se utilizan en el campo de la investigación científica. Este tipo de lenguaje se caracteriza por efectuar abundante cantidad de cálculos numéricos y lógicos con los datos. Entre los principales lenguajes de programación científicos están el FORTRAN; el ALGOL, PASCAL y C.
Fortran
Esta especialmente adaptado al cálculo numérico y a la computación científica. Desarrollado originalmente por IBMen 1957 para el equipo IBM 704, y usado para aplicaciones científicas y de ingeniería. A mediados de 1954 fue terminada una especificación del borrador para el IBM Mathematical Formula Translating System. El primer manual de FORTRAN apareció en octubre de 1956 es uno de los lenguajes más populares en el área de la computación de alto rendimiento y es el lenguaje usado para programas que evalúanel desempeño y el ranking de los supercomputadores más rápidos del mundo. Algunas otras versiones subsiguientes fueron:
FORTRAN IV
FORTRAN 66
FORTRAN 77
Fortran 90
Fortran 95
Fortran 2003
Fortran 2008
El siguiente fragmento de programa muestra cómo se Suma de dos números en FORTRAN:
WRITE (6/'') 'Enter Sumando1’
READ (5,*) SUM1
WRITE (6/'') 'Enter Sumando2’
READ (5,*) SUM2
SUMA =SUM1+SUM2
WRITE(6,*) 'LA SUMA ES’. SUMA
END
ALGOL
Fue muy popular en las universidades durante los años 60, pero no llegó alcanzar gran difusión como lenguaje de utilización comercial. Sin embargo, Algol influyó profundamente en varios lenguajes posteriores que sí alcanzaron gran difusión, como Pascal, C y Ada, se definieron los lenguajes Algol W que es un lenguaje minimalista, rápidamente implementado ydistribuido y, por otra parte, Algol 68 que para la época está en la frontera entre un lenguaje para programar en él y un lenguaje para investigar sobre él.
Veamos el mismo programa de Suma de dos números pero en lenguaje Algol - 68:
SUMA
BEGIN
REAL NUM1, NUM2;
PRINT(“Primer sumando'');
READ (SUM1);
PRINT(“Segundosumando '');
READ (SUM2);
PRINT("La suma es:”, SUM1 + SUM2”);
END
FINISH
Algol WElaborado diseñado por Niklaus Wirth y Tony Hoare a partir de los trabajos del grupo ALGOL de la IFIP Se trata de un lenguaje conciso, simple de implementar, que evita todos los defectos conocidos del lenguaje Algol e incluye sus propias características adicionales, Sin embargo, el grupo Algol no lo adoptó como sucesor de Algol prefiriendo en su lugar al que terminó siendo Algol 68. Algol W fueutilizado por gran cantidad de usuarios y sembró el camino para el nacimiento del lenguaje Pascal. Entre las características del lenguaje se destacan: Aritmética de doble precisión, números complejos, Strings y estructuras de datos dinámicas, evaluación por valor, pasaje de parámetros por valor, valor resultado o resultado.
Algol 68
La definición del lenguaje fue presentada en la reunión del comitéALGOL en 1965. Luego de varios años de revisión del diseño se llegó a una versión definitiva en 1968. Al principal autor es Adriaan van Wijngaarden.
Los objetivos principales de ALGOL 68 son el permitir comunicar algoritmos, el permitir una eficiente ejecución de los mismos en diferentes arquitecturas y el de servir como herramienta para la enseñanza. Una característica interesante de ALGOL 68 es...
Regístrate para leer el documento completo.