Saltar al contenido principal

Las Notas de Ada

Entre 1842 y 1843 Ada Lovelace tradujo al inglés un artículo del ingeniero militar italiano Luigi Menabrea sobre la máquina analítica de Charles Babbage, que complementó con un amplio conjunto de notas propias, denominado simplemente “Notas”. Estas notas contienen lo que se considera como el primer programa de ordenador, esto es, un algoritmo codificado para que una máquina lo procese. Las notas incluían el concepto de “bucles” y “subrutinas” en un completo “paso a paso” (algoritmo) para calcular los números de Bernoulli.

Ada fue la primera en comprender la capacidad de los ordenadores para ir más allá de los simples cálculos de números, mientras que otros, incluido el propio Babbage, se centraron únicamente en estas capacidades.

El algoritmo de Ada Lovelace para calcular los números de Bernoulli nunca llegó a implementarse por lo que no pudo ser probado, puesto que la máquina analítica de Babbage nunca se construyó.

Su trabajo pionero sentó las bases para la programación moderna y sigue inspirando a generaciones de informáticas e informáticos. Incluso existe un lenguaje de programación con su nombre llamado “Ada”.

Pasaron casi cien años hasta que Howard Aiken, un estadounidense, diseñara un ordenador electromagnético muy ligado con el trabajo de Babbage. El ordenador de Aiken fue financiado y construido por IBM en 1944, se llamó Mark I, pero eso ya es otra historia…

Referencias:

Este artículo se publicó primero en LinkedIn