top of page

Grace Hopper: la mujer que ayudó a que las computadoras hablaran nuestro lenguaje

Durante décadas, muchos de los sistemas que sostienen bancos, gobiernos y grandes empresas han funcionado gracias a un lenguaje que nació en los primeros años de la computación empresarial. Detrás de esa transformación hay una figura clave: Grace Hopper, una pionera cuyo trabajo cambió para siempre la forma en que interactuamos con las máquinas.


Grace Hopper trabajando en un laboratorio de computación en los primeros años del desarrollo del software.
Grace Murray Hopper combinó su trabajo en una empresa privada con su vida militar y académica./**Computer History Museum

Grace Hopper nació el 9 de diciembre de 1906 en Nueva York y desde joven mostró una curiosidad extraordinaria por entender cómo funcionan las cosas. Estudió matemáticas y física en Vassar College y obtuvo un doctorado en matemáticas en la Universidad de Yale en 1934, algo poco común para una mujer en esa época.



Cuando programar era casi imposible


En los primeros años de la computación, programar significaba escribir instrucciones directamente en lenguaje de máquina o en códigos extremadamente complejos. Las computadoras eran herramientas reservadas para especialistas y matemáticos.


Grace Hopper pensaba que eso debía cambiar. Su visión era simple pero revolucionaria: las computadoras debían entender el lenguaje de las personas, no al revés.


No es casual que una de sus frases más recordadas fuera:

“The most dangerous phrase in the language is: ‘We’ve always done it this way.’”

Esa forma de pensar fue la que la llevó a desarrollar uno de los primeros compiladores, programas capaces de traducir instrucciones escritas en un lenguaje más cercano al humano, capaz de traducir instrucciones escritas de forma más comprensible en código que las máquinas podían ejecutar. Este avance fue fundamental para el desarrollo de los lenguajes de programación modernos.



Grace Hopper y el nacimiento del software moderno / empresarial


Ese trabajo llevó a otro paso decisivo: la creación de COBOL (Common Business-Oriented Language). COBOL fue diseñado para que las instrucciones de programación se parecieran al inglés, permitiendo que las organizaciones pudieran desarrollar sistemas más complejos sin depender exclusivamente de matemáticos o especialistas en hardware.


Durante décadas, COBOL se convirtió en el lenguaje dominante para sistemas empresariales. Grandes infraestructuras tecnológicas —desde bancos hasta gobiernos— fueron construidas sobre él.


En otras palabras, Hopper ayudó a transformar las computadoras de máquinas experimentales en herramientas prácticas para el mundo real.


Grace Hopper utilizando el computador UNIVAC, uno de los primeros sistemas comerciales en la historia de la computación.
Grace Hopper utilizando el computador UNIVAC, uno de los primeros sistemas comerciales en la historia de la computación. /** Computer History Museum

El origen del debugging


Además de sus contribuciones técnicas, Hopper también está asociada a una de las historias más conocidas de la informática. En 1947, mientras trabajaba con el computador Harvard Mark II, el equipo descubrió que una polilla había quedado atrapada dentro de uno de los relés de la máquina, causando una falla. El insecto fue pegado en el registro técnico con la anotación: “first actual case of bug being found”.


Desde entonces, el término “bug” pasó a utilizarse para referirse a errores en sistemas informáticos y “debugging” al proceso de encontrarlos y corregirlos.

Aunque la palabra ya existía en ingeniería, Hopper ayudó a popularizarla dentro del mundo de la computación.



Una visión que sigue vigente


Más allá de sus inventos, el legado de Grace Hopper está en una idea que sigue siendo central en la tecnología actual: hacer que los sistemas complejos sean más accesibles y útiles para las personas.


Solía decir:

“A ship in port is safe, but that’s not what ships are built for.”

Esa filosofía refleja bien su legado: atreverse a replantear cómo debían funcionar las computadoras y cómo las personas podían interactuar con ellas. Su trabajo ayudó a que el software dejara de ser un lenguaje exclusivo de especialistas para convertirse en la infraestructura invisible que sostiene gran parte del mundo moderno.


Hoy, cada vez que escribimos código en lenguajes que se parecen al lenguaje humano, o cada vez que hablamos de debugging, seguimos utilizando conceptos que Hopper ayudó a introducir.


Grace Hopper trabajando con ingenieros frente a una consola de computadora durante los inicios del software empresarial.
Grace Hopper Grace Hopper trabajando con ingenieros frente a una consola de computadora durante los inicios del software empresarial. /** Computer History Museum, Catalog Number: 102741216

Comentarios


bottom of page