Aquí también estamos

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íasListado completo de biografías

Más contenidoMás contenido

Apartados: ¿Cómo surge una idea?¿Existe la seguridad absoluta?Consejos en la ergonomía informáticaConsejos para aprender a programarEl auge de las redes socialesEn la búsqueda de archivos torrentsEntrevista laboral: cualquier cosa te llamamosEstrategias para crear un sitio web profesionalHerramientas de respaldo y recuperación de archivosPython, el lenguaje a aprenderTen tu red WiFi seguraUna cursada diferente


Virus/gusanos: El origen de los virusCIHHappy99HybrisILoveYouLife StagesMelissaTimofónicaZippedFilesInfecciones vía correo electrónicoDistintas vías de infecciónVirus informáticos con historia


Historias: Acerca de paquetes ofimáticosEl CDEl MP3Evolución de la informáticaAppleGoogleLa evolución de los Disc JockeysLinux La lógicaMicrosoftNavegadores de InternetRedes neuronales artificialesSurgimiento de la criptografíaTarjetas gráficas


Videojuegos/consolas: Evolución de las consolasEvolución de los videojuegosInventores de videojuegosJugando con la XboxSimCity