A hombros de gigantas

retrato de Grace Hopper

Grace Hopper

Creó el primer lenguaje de programación de alto nivel

A Grace Hopper le dijeron que no se podía hacer un lenguaje de programación que utilizara palabras en inglés. Le dijeron que eso no era posible, que la idea era inviable, que los ordenadores no entendían el idioma.

Ilustraciones por .
Textos por .
Colabora

Grace Hooper es una de las pioneras en el mundo de la computación y miembro de la Marina de Estados Unidos. Amazing Grace, como la llamaban sus amigos, trabajó en la primera computadora y desarrolló el primer compilador. Asimismo, a pesar de la negativa por parte de sus superiores, desarrolló un lenguaje de programación que usó por primera vez palabras en inglés.

Hopper se graduó en Vassart College en Nueva York y de la Universidad de Yale, en donde obtuvo su doctorado en Matemáticas en 1934. Ese mismo año, Hopper, siguiendo la tradición familiar, decidió enlistarse a la marina después del ataque a Pearl Harbor. Un año más tarde, la ahora teniente Hopper, fue enviada a Harvard para trabajar en el proyecto de la construcción de la Mark I, bajo la dirección del comandante Howard Aiken. En Harvard desarrolló varias aplicaciones contables para la Mark I y escribió su manual de uso.

Hooper junto a Howard Aiken y Ensign Campbel (imagen de los archivos de la Universidad de
Hooper junto a Howard Aiken y Ensign Campbel (imagen de los archivos de la Universidad de

Después de Harvard, Grace Hopper comenzó a trabajar en la Eckert-Mauchly Corporation, en donde realizó una de sus mayores contribuciones: el primer compilador para una computadora electrónica (A-0). El Sistema A-0 era un conjunto de instrucciones que podían traducir código matemático simbólico a lenguaje de máquina.

A Grace Hopper le dijeron que no se podía hacer un lenguaje de programación que utilizara palabras en inglés. Le dijeron que eso no era posible, que la idea era inviable, que los ordenadores no entendían el idioma. Sin embargo, ella sabía que podía lograrlo, buscaba que los problemas de procesamientos de datos se pudieran expresar utilizando palabras clave en inglés para que fuera más sencillo para la mayoría de las personas. Así que se puso a trabajar y para 1957 tenía FLOW-MATIC, el primer lenguaje de programación que expresó operaciones utilizando declaraciones similares al inglés.

Los lenguajes de programación se hacían cada vez más numerosos por lo que crecía la necesidad de hacer un lenguaje estandarizado para actividades de negocio. Así surgió COBOL (Lenguaje Común Orientado a Negocios) introducido como el primer lenguaje estandarizado orientado a negocio. COBOL fue creado por un comité del que Hopper formó parte. Las bases para COBOL salieron de FLOW-MATIC, por lo que en ocasiones se le conoce a Hopper como la madre de este lenguaje. Para los años 70’s COBOL era el lenguaje de computadora más usado en el mundo.

A lo largo de su vida, Hopper recibió distintos reconocimientos por su trabajo en el campo de la computación. En 1973 fue la primera mujer nombrada miembro distinguido de la British Computer Society, en 1991 también fue la primera mujer en recibir la Medalla Nacional de Tecnología. Grace Hopper es así uno de los referentes tecnológicos más importantes en la historia de la computación.

Referencias sobre Grace Hooper

Colabora

Puedes adquirir productos con nuestra nuestra ilustración dedicada a Grace Hopper en nuestra tienda. Recuerda que todos los beneficios de estas ventas se donarán a una ONG dedicada a fomentar las vocaciones de ciencia, tecnología, ingeniería y matemáticas entre las niñas y jóvenes.