Fortran 77

Definición - ¿Qué significa FORTRAN 77?

FORTRAN77 es una versión del lenguaje de programación imperativo de propósito general FORTRAN. Es el sucesor de FORTRAN 66 y fue propuesto en 1977. FORTRAN77 abordó muchas deficiencias clave de FORTRAN66 y agregó características importantes al lenguaje de programación.

Techinfo explica FORTRAN 77

FORTRAN fue uno de los primeros lenguajes de programación de alto nivel. Una de las características más destacadas de las aplicaciones FORTRAN es que son portátiles entre plataformas de máquinas. Los programas FORTRAN77 pueden ejecutarse en cualquier máquina que tenga un compilador FORTRAN77. A diferencia de otros lenguajes de programación, FORTRAN77 tiene un conjunto estricto de reglas con respecto al formato del código fuente. En otras palabras, no es un lenguaje de programación de formato libre. FORTRAN77 ignora los espacios en blanco. Incluso si se eliminaran todos los espacios en blanco en un programa FORTRAN77, aún se consideraría sintácticamente correcto. Cuando se trata de declaraciones de variables, FORTRAN77 hace uso de un conjunto implícito de reglas para declarar un tipo. Sin embargo, el lenguaje no puede compartir varias unidades de programa, lo que significa que las variables globales no se utilizan en FORTRAN77.

FORTRAN77 es uno de los lenguajes de programación más simples y es muy fácil de aprender. Es uno de los mejores lenguajes de programación para computación u operaciones matemáticas con alta disponibilidad en eficientes bibliotecas FORTRAN77. De hecho, FORTRAN77 se considera una de las mejores opciones para arreglos o bucles de tiempo crítico.

Sin embargo, hay algunos inconvenientes asociados con FORTRAN77. Es un lenguaje de programación muy primitivo cuando se trata de listas, procesamiento de texto o para otras estructuras de datos complejas. Los tipos de variables básicas disponibles en FORTRAN77 son de naturaleza primitiva. FORTRAN77 no tiene el concepto de asignación de memoria dinámica. Los códigos FORTRAN77 son en su mayoría difíciles de extender o reutilizar en versiones superiores de FORTRAN como FORTRAN90 o ​​FORTRAN95.