Ada Lovelace: el primer programa que nunca se ejecutó
En 1843 Ada Lovelace escribió el primer algoritmo de la historia para una máquina que nunca se construyó: así nació el primer programa informático.

Hay programas que fallan, programas que se cuelgan y programas que tardan una eternidad en terminar. Pero el primer programa de la historia tuvo un destino más extraño que todos ellos: nunca llegó a ejecutarse. No porque tuviera un error, sino porque la computadora para la que fue escrito jamás se construyó. Lo redactó, con notación matemática y sobre papel, una mujer inglesa llamada Ada Lovelace, casi un siglo antes de que existiera la primera máquina capaz de hacerlo funcionar.
La hija del poeta educada como matemática
Augusta Ada King, condesa de Lovelace, nació en Londres el 10 de diciembre de 1815. Era la única hija legítima del poeta Lord Byron, la gran estrella romántica de su tiempo, y de la matemática aficionada Anne Isabella Milbanke. El matrimonio duró poco: Byron abandonó el hogar cuando Ada tenía apenas un mes y murió cuando ella tenía ocho años. Ada no llegó a conocerlo.
Su madre, temerosa de que la niña heredara el temperamento «poético» y turbulento del padre, la educó de forma deliberada en las matemáticas y las ciencias, una decisión poco común para una mujer de la aristocracia británica del siglo XIX. El plan, en cierto modo, fracasó al revés: Ada se volvió una matemática brillante, pero nunca dejó de mirar los números con ojos de poeta. Ella misma bautizó su método como «ciencia poética».
La máquina que soñó Charles Babbage
En 1833, con diecisiete años, Ada conoció en una velada londinense al matemático e inventor Charles Babbage. Babbage le mostró una sección funcional de su máquina diferencial, un enorme mecanismo de bronce diseñado para calcular tablas matemáticas sin errores, y Ada quedó fascinada. Pero lo que de verdad cambiaría la historia fue el proyecto siguiente de Babbage: la máquina analítica.
La máquina analítica, concebida a partir de 1837, no era una simple calculadora. Era, sobre el papel, una computadora de propósito general: tenía una unidad de cálculo (que Babbage llamaba «el molino»), una memoria («el almacén») y se programaba mediante tarjetas perforadas, tomadas de los telares de Jacquard que tejían patrones complejos en la seda. En principio podía resolver cualquier problema que se pudiera expresar como una secuencia de operaciones. Pero era tan ambiciosa y tan cara que nunca se terminó de construir. Babbage murió en 1871 sin ver funcionar su obra maestra.
Un artículo traducido que se convirtió en algo mucho mayor
Aquí entra Ada. En 1842, el ingeniero italiano Luigi Menabrea publicó en francés un artículo que describía la máquina analítica, a partir de unas conferencias que Babbage había dado en Turín. Ada, que dominaba el francés y las matemáticas, se ofreció a traducirlo al inglés. Babbage le sugirió entonces que añadiera sus propias notas.
Lo que ocurrió después es una de las paradojas más bonitas de la historia de la ciencia: las notas de la traductora terminaron siendo más del doble de largas que el artículo original. Publicadas en 1843 y firmadas solo con sus iniciales, «A.A.L.», esas siete notas —etiquetadas de la A a la G— contienen las ideas por las que hoy recordamos a Ada Lovelace.
La Nota G: el primer algoritmo
La más famosa es la última, la Nota G. En ella, Ada desarrolló paso a paso el procedimiento que la máquina analítica debería seguir para calcular los números de Bernoulli, una sucesión de números racionales que aparece por todas partes en matemáticas. No era un cálculo cualquiera: los números de Bernoulli se definen de forma recursiva —cada uno se apoya en los anteriores—, lo que exige repetir operaciones en bucle y guardar resultados intermedios. Justo el tipo de tarea para la que una computadora resulta insustituible.
Ada plasmó todo eso en una tabla ordenada de operaciones: qué calcular, en qué orden, qué variables leer y dónde guardar cada resultado parcial. En términos modernos, había escrito un programa completo, con su lógica de repetición incluida. Por eso a la Nota G se la considera el primer algoritmo pensado para ser ejecutado por una máquina, y a Ada, la primera programadora de la historia. Como sucede con la propia palabra «algoritmo», la idea es mucho más antigua que la tecnología que hoy la lleva escrita.
La visión que se adelantó un siglo
Pero la contribución de Ada va más allá de una tabla de cálculos. En sus notas intuyó algo que Babbage no había subrayado: que la máquina no servía solo para manejar números. Si otras cosas —notas musicales, letras, símbolos— podían representarse con reglas y relaciones, la máquina también podría manipularlas. Escribió que el ingenio podría llegar a componer piezas musicales de cualquier complejidad. Es, casi palabra por palabra, la idea de la computación de propósito general que sostiene todo lo digital: un mundo entero de sonido, texto e imagen reducido a operaciones sobre símbolos.
Al mismo tiempo, fue notablemente lúcida sobre los límites de la máquina. En una frase muy citada advirtió que «la máquina analítica no tiene pretensión alguna de originar nada. Puede hacer todo aquello que sepamos ordenarle que haga». Es decir: la máquina no piensa por sí sola, solo ejecuta lo que se le indica. Ese debate sobre si una máquina puede o no «crear» sigue abierto hoy, en plena era de la inteligencia artificial.
Un legado que tardó un siglo en cobrar sentido
Ada Lovelace murió muy joven, el 27 de noviembre de 1852, con solo 36 años, víctima de un cáncer. No vivió para ver ni una sola de sus ideas funcionando en una máquina real. Sus notas quedaron durante décadas como una curiosidad matemática, casi olvidadas, hasta que en el siglo XX —cuando ya existían computadoras de verdad— los pioneros de la informática las redescubrieron y comprendieron lo lejos que había visto aquella mujer del siglo XIX.
Hoy su nombre está por todas partes: el lenguaje de programación Ada, creado para el Departamento de Defensa de Estados Unidos, lleva su nombre; y cada segundo martes de octubre se celebra el Día de Ada Lovelace en honor a las mujeres en la ciencia y la tecnología. Como los otros hitos que marcaron la historia de la computación, su programa nunca ejecutado nos recuerda que muchas veces la idea llega mucho antes que la máquina capaz de hacerla realidad.
Referencias
- «Ada Lovelace», Wikipedia: biografía (1815–1852), su educación matemática, la traducción del artículo de Menabrea y la autoría de las notas de 1843. en.wikipedia.org
- «Note G», Wikipedia: descripción del algoritmo para calcular los números de Bernoulli en la máquina analítica y por qué se considera el primer programa. en.wikipedia.org
- «Ada Lovelace», Computer History Museum: su encuentro con Babbage en 1833, la máquina analítica y las tarjetas perforadas de Jacquard. computerhistory.org
- «Ada Lovelace», Encyclopædia Britannica: síntesis de su vida, la «ciencia poética» y su visión de una máquina capaz de manipular símbolos más allá de los números. britannica.com
¿Te gustan las historias detrás de la tecnología? Sigue con el origen de la palabra «algoritmo» y el primer virus de computadora, o explora toda la sección de ciencia y tecnología.
Categorías
Los libros · nacidos de este blog

Atahualpa con su abrigo de pelo de murciélago
y otras 49 historias verdaderas que parecen mentira
Disponible en Amazon
Tocar madera
Pequeña historia de las supersticiones que el mundo no ha podido soltar
Disponible en Amazon
100 futuros
Cien escenarios del mundo que viene con la inteligencia artificial
Disponible en AmazonTambién te puede interesar

La guerra de las corrientes: Edison contra Tesla
A finales del siglo XIX, Edison, Tesla y Westinghouse libraron la guerra de las corrientes: ¿iluminaría el mundo la corriente continua o la alterna?

El litio: de medicamento a batería del mundo moderno
El litio pasó de cura milagrosa y refresco a estabilizar el ánimo y mover el mundo. Esta es la historia del metal más ligero, de medicamento a batería.

El año sin verano de 1816
En 1815 el volcán Tambora estalló y oscureció el planeta. 1816 fue el año sin verano: cosechas perdidas, hambre y el nacimiento de Frankenstein.