¿Qué inventó Augusta Ada Lovelace?

Augusta Ada Byron King, condesa de Lovelace, comúnmente conocida como Augusta Ada Lovelace, inventó la primera versión de lo que luego se conocería como programación de computadora. Versión de una computadora para calcular los números de Bernoulli.

En 1832, a la edad de 17 años, Lovelace asistió a una exhibición de Charles Babbage, quien estaba mostrando su invento, al que llamó Motor de Diferencias. The Difference Engine fue una de las primeras computadoras inventadas, y fue capaz de calcular problemas matemáticos. Sin embargo, la máquina estaba limitada por el hecho de que solo podía interpretar y calcular ecuaciones que contenían solo números. Lovelace, que tenía una pasión por las matemáticas, escribió a Babbage, y los dos más tarde colaboraron en una invención posterior, conocida como la Máquina Analítica.

Originalmente, se suponía que Lovelace solo debía traducir las notas de Babbage con respecto a la Máquina analítica, pero pronto se le ocurrió una manera de mejorar la invención. Descubrió que las tarjetas perforadas podrían usarse para instruir a la Máquina analítica para que interprete letras y números, haciendo que la máquina sea capaz de calcular una variedad más amplia de problemas matemáticos.

El trabajo de Babbage y Lovelace no recibió mucha atención en la comunidad científica hasta principios de la década de 1970. En este momento, el Departamento de Defensa creó un lenguaje informático estandarizado y lo llamó ADA para honrar el innovador trabajo de Lovelace.