Fortran

A finales de 1953, John W. Backus sometió una propuesta a sus superiores en IBM para desarrollar una alternativa más práctica al lenguaje ensamblador para programar el computador central IBM 704..[5]​: 69  El histórico equipo FORTRAN de Backus consistió en los programadores Richard Goldberg, Sheldon F. Best, Harlan Herrick, Peter Sheridan, Roy Nutt, Robert Nelson, Irving Ziller, Lois Haibt y David Sayre.

[6]​ A mediados de 1954 fue terminada una especificación del borrador para el IBM Mathematical Formula Translating System.

Algunas otras versiones subsiguientes fueron: El lenguaje fue diseñado teniendo en cuenta que los programas serían escritos en tarjetas perforadas de 80 columnas.

Así por ejemplo, las líneas debían ser numeradas y la única alteración posible en el orden de ejecución era producida con la instrucción goto.

Se debe tener en cuenta que la sintaxis de Fortran fue orientada para el uso en trabajos numéricos y científicos.

Por ejemplo, Fortran 95 posee comandos mucho más breves para efectuar operaciones matemáticas con matrices y dispone de tipos.

Esto no solo mejora mucho la lectura del programa sino que además aporta información útil al compilador.

En lugar de ofrecer dos procesadores, esencialmente cada compilador finalmente tenía al menos una opción para diagnosticar extensiones.

La adopción generalizada (ahora casi universal) del estándar IEEE 754 para la aritmética binaria de punto flotante ha eliminado esencialmente este problema.

Ahora es posible (y relativamente fácil) escribir un programa totalmente portable en Fortran, incluso sin recurrir a un preprocesador.

Código FORTRAN en una tarjeta perforada , mostrando el uso especializado de las columnas 1-5, 6 y 73-80.