Aquí también estamos

Glosario actualizado el

John Backus

Matemá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: Charles HoareDonald KnuthEdsger DijkstraNiklaus Wirth.

Listado completo de biografías

Más contenido

Apartados: ¿Cómo optimizar y aumentar la velocidad de Internet?¿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 llamamosHerramientas de respaldo y recuperación de archivos¿Se puede estar sin Internet?¿Seremos dependientes de la IA como lo somos de Internet?Una 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: ¿Cómo surgió la imprenta?Acerca de paquetes ofimáticosEl CDEl MP3Evolución de la informáticaAppleGoogleLa evolución de los Disc JockeysLinux La lógicaMicrosoftNavegadores de InternetOrigen y evolución 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 XboxSimCityVideojuegos violentos