Saltar al contenido

Escribe y te iremos mostrando historias relacionadas.

Ada Lovelace imaginó un ordenador antes de que existiera uno que pudiera obedecerla

Retrato editorial de Ada Lovelace junto a los engranajes de la máquina analítica de Babbage, imaginada en 1843

En 1843, Ada Lovelace escribió una secuencia de instrucciones para una máquina que todavía no había conseguido construirse. No había pantalla, teclado ni enchufe. Había engranajes, tarjetas perforadas y una idea bastante más peligrosa que cualquier componente: una máquina podía seguir pasos ordenados y trabajar con símbolos, no solo con números.

La escena parece pequeña —una mujer escribiendo notas al margen de un artículo técnico—, pero ahí dentro estaba escondido un cambio de escala. Mientras la mayoría veía una calculadora gigantesca, Lovelace imaginó una máquina capaz de ejecutar operaciones generales. No llegó a verla funcionar. Precisamente por eso su historia obliga a separar la hazaña real del titular fácil.

La nota que convirtió una traducción en otra cosa

El punto de partida fue un texto del ingeniero italiano Luigi Federico Menabrea sobre la máquina analítica de Charles Babbage. Lovelace lo tradujo al inglés y añadió una serie de notas mucho más extensas que el original. La última, conocida como Note G, describía un procedimiento para calcular números de Bernoulli mediante la máquina.

No era una lista de órdenes para un ordenador moderno, pero sí una descripción detallada de operaciones encadenadas. La máquina debía conservar resultados intermedios, reutilizarlos y seguir una secuencia que podía repetirse. Esa lógica se parece más a un programa que a una simple tabla de multiplicar.

La reproducción de la notación de la Analytical Engine conservada por el Science Museum Group permite ver el detalle menos cinematográfico y más importante: columnas, variables y pasos que deben leerse como una arquitectura de instrucciones. El mérito no está en que Ada “adivinara el portátil”, sino en que entendió el potencial abstracto de una máquina mecánica.

Infografía editorial ampliada de Ada Lovelace: explica la Note G de 1843, diferencia la Difference Engine de la Analytical Engine y muestra el flujo de tarjetas, operaciones y resultados; recreación, no documento histórico.
La Note G describió un algoritmo para una máquina de propósito general proyectada, pero la Analytical Engine nunca llegó a completarse. La infografía distingue esa máquina de la Difference Engine.

Difference Engine no era Analytical Engine

Aquí empieza el lío de nombres. Babbage trabajó primero en la Difference Engine, diseñada para automatizar tablas matemáticas mediante diferencias sucesivas. Era una máquina especializada. Su objetivo era producir resultados concretos con menos errores humanos.

La Analytical Engine era otra criatura. Incluía una unidad de cálculo, memoria, control y entrada mediante tarjetas perforadas inspiradas en los telares Jacquard. En términos modernos, la comparación sería la diferencia entre una calculadora muy sofisticada y una máquina programable de propósito general.

El modelo de Analytical Engine del Science Museum ayuda a entender la paradoja: podemos contemplar piezas reales de una máquina que nunca llegó a completarse como proyecto operativo. El metal existe; la máquina completa, no.

La idea decisiva: números que podían ser otra cosa

La intuición más moderna de Lovelace aparece cuando plantea que la máquina podría actuar sobre elementos distintos de los números si esos elementos pudieran expresarse mediante reglas. Es decir, una secuencia de símbolos, una composición musical o una estructura lógica podrían tratarse con el mismo principio.

Ahí se separa de la imagen de la calculista brillante que hace cuentas más rápido. Ada estaba pensando en representación: si una idea puede traducirse a símbolos y esos símbolos obedecen reglas, una máquina puede manipularlos.

El concepto sigue siendo reconocible hoy. Un archivo de audio no “es” música dentro del ordenador: es una secuencia codificada que el sistema interpreta. Una fotografía tampoco llega como paisaje, sino como datos organizados. Lovelace no podía prever los formatos digitales, pero sí entendió el puente entre una instrucción abstracta y una operación mecánica.

¿Fue la primera programadora?

La etiqueta funciona muy bien en un titular y necesita algo más de cuidado en un artículo. La Note G suele considerarse el primer programa publicado y detallado para una máquina de propósito general. Eso convierte a Lovelace en una figura central de la historia de la programación.

Pero Babbage también había escrito instrucciones y trabajado en algoritmos para sus máquinas. Por eso la formulación más precisa no es que Ada inventara sola la programación desde cero, sino que produjo una explicación extraordinariamente desarrollada de cómo la Analytical Engine podía ejecutar un procedimiento complejo.

El Computer History Museum conserva precisamente esa doble lectura: la colaboración con Babbage fue real, pero la aportación de Lovelace no se reduce a traducir. Sus notas ampliaron la máquina hasta convertirla en una idea de computación general.

Matemática, educación y una colaboración incómoda

Ada recibió una educación matemática poco habitual para una mujer de la aristocracia británica de su tiempo. Su madre, Annabella Milbanke, quiso alejarla de la imagen romántica y desordenada de Lord Byron y orientó su formación hacia la disciplina, la lógica y las ciencias.

Con Babbage mantuvo una relación intelectual intensa, aunque no siempre sencilla. Él tenía la máquina, los planos y una ambición monumental; ella aportaba una mirada capaz de explicar qué podía significar todo aquello. La colaboración no fue una pareja de laboratorio perfectamente coordinada. Hubo desacuerdos, retrasos, problemas de financiación y un proyecto atrapado entre la ingeniería y la política.

La propia historia de Babbage muestra el límite práctico: una máquina con miles de piezas requiere dinero, fabricación precisa, mantenimiento y una administración capaz de sostenerla durante años. La idea podía adelantarse un siglo a la tecnología disponible.

Una máquina que nunca funcionó y una idea que sí

En 2015, el Science Museum completó una versión funcional de la Difference Engine a partir de los planos de Babbage. La reconstrucción no demuestra que la Analytical Engine de 1843 hubiera funcionado sin problemas, pero sí revela que aquellos diseños no eran fantasía decorativa.

Para ver cómo se explica hoy esta conexión entre planos y programación puede consultarse el vídeo The First Computer Program, que muestra la Note G y la lógica de los números de Bernoulli. El recurso encaja aquí porque no sustituye la explicación: permite observar cómo una página llena de columnas se transforma en una secuencia interpretable.

https://www.youtube.com/watch?v=_JVwyW4zxQ4
Vídeo educativo de Tibees: revisión divulgativa de la Note G y el algoritmo de Ada Lovelace; fuente secundaria.

La recepción de Lovelace llegó tarde. Durante décadas, sus notas circularon como una rareza asociada a Babbage. En el siglo XX, cuando los ordenadores dejaron de ser una promesa mecánica y se convirtieron en una tecnología real, aquella idea de una máquina que podía manipular símbolos adquirió una nueva dimensión.

El legado no es una profecía, sino un método

Lovelace no predijo internet, los teléfonos inteligentes ni la inteligencia artificial. Su logro es menos espectacular y más sólido: describió una forma de pensar las máquinas antes de que existiera la infraestructura para demostrarla.

Por eso conviene recordarla sin convertirla en una santa patrona de todos los ordenadores. Ada trabajó dentro de una red de ideas, planos y discusiones compartidas con Babbage y otros matemáticos. Su aportación fue reconocer que el valor de una máquina no dependía solo de la cifra que produjera, sino de las reglas que pudiera ejecutar.

La ironía final es deliciosa: escribió un programa para una máquina que no pudo obedecerla. Y, sin embargo, la instrucción sobrevivió al metal, a los presupuestos fallidos y a la propia autora. Cuando un ordenador actual procesa una imagen, una melodía o una conversación, todavía estamos viviendo dentro de aquella intuición: primero se traduce el mundo a símbolos; después, una máquina aprende a moverlos.

Fuentes consultadas para elaborar este artículo

  • [Science Museum Group: Ada Lovelace](https://collection.sciencemuseumgroup.org.uk/people/cp38764) — contexto biográfico y relación con la Analytical Engine.
  • [Science Museum Group: Notation of the Analytical Engine](https://collection.sciencemuseumgroup.org.uk/documents/aa110124022) — reproducción de la notación y de la Note G.
  • [History of Science Museum Oxford: Imagining AI](https://www.hsm.ox.ac.uk/imagining-ai) — diferencia entre las máquinas de Babbage y reconstrucciones modernas.
  • [Computer History Museum: Ada Lovelace](https://www.computerhistory.org/babbage/adalovelace) — colaboración, algoritmo y recepción histórica.
  • [Max Planck Society: Ada Lovelace](https://www.mpg.de/female-pioneers-of-science/Ada-Lovelace) — educación científica y contexto de su trabajo.
  • [Texto de las notas de 1843](https://psychclassics.yorku.ca/Lovelace/lovelace.htm) — fuente primaria digitalizada para las notas añadidas por Lovelace.