Seguinos

Glosario actualizado el

John Backus

John BackusMatemático e informático estadounidense (Filadelfia, 1924 – Ashland, 2007).
Diseñó el más antiguo de los lenguajes de alto nivel, el Fortran, cuya primera versión comercial apareció en 1957. Posteriormente participó en el diseño del lenguaje Algol.
También se le debe la notación de Backus-Naur (1959), que se emplea para formalizar la sintaxis, tanto de los lenguajes de programación como de los naturales.

Sus estudios

Según diría el mismo, no había sido un buen estudiante en la secundaria y fue sólo por petición de su padre que comenzó los estudios en química en la Universidad de Virginia. Al siguiente año, 1943, dejó la carrera y se inscribió en la escuela de medicina de la armada que 9 meses después también abandonaría.
Backus, sin idea de lo que quería hacer se va a Nueva York y como le gustaba la música comenzó a cooperar con un profesor de la escuela de técnicos de radio calculando características de circuitos. Esto lo hizo interesarse por las matemáticas. Así en 1949 se había graduado como matemático de la Universidad de Columbia.

Programación y logros

De visita en IBM, al comentarle al guía que estaba buscando empleo, éste le dijo que fuera a hablar con el director. Tras un examen ese mismo día consiguió su puesto como programador.
Trabajó tres años en SSEC (Selective Sequence Electronic Calculator) y su primera tarea fue escribir un programa que calculara la posición de la luna. Sin embargo propone desarrollar un lenguaje para la nueva computadora IBM 704. Así surgiría Mathematical FORmula TRANslating System, Fortran, en los siguientes años se comercializa y es el lenguaje más utilizado por la comunidad científica.
Backus, se retiró en 1991.

Ver también

En el glosario: AlgolFortranLenguaje de alto nivelProgramaciónSintaxis.

En biografías: Donald KnuthEdsger DijkstraNiklaus Wirth.

Listado completo de biografías

Más contenido

Apartados: ¿Cómo surge una idea?¿Existe la seguridad absoluta?Entrevista laboral: cualquier cosa te llamamosPython, el lenguaje a aprenderSiempre un traductor profesionalUna cursada diferente

Virus/gusanos: CIHHappy99ILoveYouLife StagesMelissaTimofónicaZippedFilesInfecciones vía correo electrónicoDistintas vías de infección

Historias: El MP3Evolución de la informáticaAppleGoogleLinuxMicrosoftNavegadores de InternetSurgimiento de la criptografía

Actualizador de controladores