Historia de la ciencia
Ada Lovelace: la matemática que imaginó la programación
En 1843 explicó cómo una máquina que todavía no existía podía ejecutar una secuencia de operaciones, repetir instrucciones y trabajar con símbolos. Su visión convirtió un proyecto mecánico en una idea de computación general.
Ada Lovelace nunca utilizó un ordenador. La Máquina Analítica sobre la que escribió no llegó a construirse completa. Tampoco inventó sola sus mecanismos. Sin embargo, leyó los planos de Charles Babbage y comprendió algo que iba más allá de las ruedas dentadas: si una máquina podía representar números mediante símbolos y obedecer reglas, esos símbolos también podían representar música, letras u otras relaciones.
En sus notas de 1843 incluyó una tabla que describía las operaciones necesarias para calcular números de Bernoulli. Se suele presentar como el primer programa informático de la historia. La frase requiere matices —Babbage había escrito procedimientos anteriores y la tabla se parece más a una traza de ejecución que al código moderno—, pero sigue siendo el primer algoritmo detallado publicado para una máquina de cálculo de propósito general.[1]
Resumen rápido
- Nombre completo: Augusta Ada King, condesa de Lovelace; nació Augusta Ada Byron.
- Nació: 10 de diciembre de 1815 en Londres, Reino Unido.
- Murió: 27 de noviembre de 1852 en Londres, a los 36 años.
- Formación: educación privada en matemáticas y ciencias; estudió cálculo por correspondencia con Augustus De Morgan.
- Obra decisiva: traducción de un artículo de Luigi Menabrea sobre la Máquina Analítica, acompañada de siete notas propias publicadas en 1843.
- Aporte técnico: descripción tabular de un algoritmo iterativo para calcular números de Bernoulli.
- Aporte conceptual: explicó que una máquina programable podría operar con cualquier entidad representable mediante símbolos, no únicamente con cantidades.
- Debate histórico: es frecuente llamarla «primera programadora», aunque una fórmula más rigurosa reconoce su colaboración con Babbage y el carácter publicado de su algoritmo.









