La historia de la programación informática está marcada por la contribución de mujeres visionarias que, a pesar de los desafíos sociales y profesionales, dejaron una huella imborrable en el desarrollo de la tecnología. Este artículo rinde homenaje a algunas de estas pioneras, cuyas innovaciones y logros continúan inspirando a generaciones de programadores y programadoras.
Ada Lovelace: La Primera Programadora de la Historia
Augusta Ada King, condesa de Lovelace, mejor conocida como Ada Lovelace, es una figura icónica en la historia de la informática. Nacida en 1815, Ada fue la única hija legítima del poeta Lord Byron y Anne Isabella Milbanke. Su madre, temerosa de que Ada heredara la naturaleza inestable de su padre, la educó en matemáticas y lógica desde una edad temprana.
En 1833, Ada conoció a Charles Babbage, el inventor de la Máquina Analítica, un dispositivo mecánico considerado el precursor de las computadoras modernas. Fascinada por el trabajo de Babbage, Ada tradujo un artículo del ingeniero italiano Luigi Menabrea sobre la Máquina Analítica y añadió sus propias notas, que resultaron ser tres veces más extensas que el artículo original. En estas notas, Ada describió un algoritmo para calcular los números de Bernoulli, lo que la convierte en la primera programadora de la historia. Su visión de las capacidades de las computadoras iba más allá del simple cálculo numérico, anticipando la posibilidad de que las máquinas pudieran manipular símbolos y crear música.
Grace Hopper: La Reina de la Codificación
Grace Hopper, nacida en 1906, es una de las figuras más influyentes en la programación y el desarrollo de computadoras. Con un doctorado en matemáticas de la Universidad de Yale, Hopper se unió a la Marina de los Estados Unidos durante la Segunda Guerra Mundial, donde trabajó en la programación del Mark I, una de las primeras computadoras electromecánicas.
Uno de los mayores logros de Hopper fue el desarrollo del primer compilador, una herramienta que traduce el código fuente escrito en un lenguaje de programación de alto nivel a un lenguaje de máquina comprensible para las computadoras. Esto llevó a la creación del lenguaje de programación COBOL (Common Business-Oriented Language), diseñado para ser comprensible y accesible para las personas no expertas en programación, lo que facilitó la adopción masiva de la informática en el mundo empresarial.
Grace Hopper también popularizó el término «bug» para referirse a los fallos de programación, después de encontrar una polilla atrapada en el relé de una computadora, causando un mal funcionamiento.
Margaret Hamilton: Arquitecta del Software Espacial
Margaret Hamilton, nacida en 1936, jugó un papel crucial en el éxito de las misiones Apolo de la NASA. Como directora de la División de Ingeniería de Software en el Laboratorio de Instrumentación del MIT, Hamilton lideró el equipo que desarrolló el software de navegación y control para el Programa Apolo.
Hamilton es conocida por su enfoque meticuloso y su énfasis en la calidad y la fiabilidad del software, aspectos críticos para el éxito de las misiones espaciales. Durante la misión Apolo 11, su software permitió que el módulo lunar realizara un aterrizaje seguro en la Luna, incluso cuando los sistemas de la computadora comenzaron a sobrecargarse con datos inesperados. Hamilton acuñó el término «ingeniería de software» y fue una pionera en establecer prácticas rigurosas para el desarrollo de software, sentando las bases de esta disciplina moderna.
Katherine Johnson: La Calculadora Humana
Katherine Johnson, nacida en 1918, fue una matemática cuya precisión en los cálculos fue vital para el éxito de las misiones espaciales de la NASA. Johnson comenzó a trabajar en la NASA (entonces NACA) en 1953 como una de las «computadoras humanas», un grupo de mujeres afroamericanas encargadas de realizar complicados cálculos matemáticos antes de la era de las computadoras electrónicas.
Johnson destacó por su habilidad para calcular trayectorias de vuelo, lo que fue esencial para el Proyecto Mercury y la misión Apolo 11. Su trabajo garantizó que los astronautas regresaran a salvo a la Tierra. En 2015, Katherine Johnson recibió la Medalla Presidencial de la Libertad, uno de los más altos honores civiles en los Estados Unidos, en reconocimiento a sus contribuciones a la ciencia y la tecnología.