
1924 – 2007 · Informático
John Backus
Lideró el equipo de FORTRAN y contribuyó a formas rigurosas de describir lenguajes de programación.
- Lenguajes de programación
- Programación
Aportaciones principales
- Lideró en IBM el equipo que desarrolló FORTRAN.
- Contribuyó a la notación Backus-Naur para describir sintaxis.
- Investigó estilos de programación funcional.
Fórmulas en lugar de instrucciones de máquina
En IBM, Backus dirigió un equipo que buscaba facilitar la programación científica. FORTRAN permitió escribir cálculos mediante expresiones más próximas a la notación matemática, con un compilador que producía código ejecutable.
Describir un lenguaje con precisión
Su trabajo en la descripción formal de lenguajes contribuyó a la notación conocida como BNF, desarrollada también por Peter Naur. Más adelante exploró formas funcionales de organizar los programas.
Conecta con lo que aprendes
La sintaxis determina qué expresiones acepta un lenguaje. Una gramática formal permite definir esas reglas sin depender de ejemplos ambiguos y ayuda a comprender el trabajo de un analizador.