LA MADRE DE LA PROGRAMACIÒN
ADA LOVELACE
Ada Lovelace creó el primer
algoritmo informático
Ada Lovelace nació el 10 de diciembre de 1815 en el seno
del matrimonio del poeta Lord Byron y Anna Isabella
Milbanke. Esta última abandonó a su marido, padre de
Ada, al poco tiempo de casarse. Este hecho que
provocó que Lovelace recibiese una educación muy
HTTPS://[Link]/WIKI/ADA-
LOVELACE-MADRE-DE-LA-PROGRAMACION/
peculiar para una mujer de su época. Y es que se
basada en una formación excepcionalmente estricta en
matemáticas. Algo que le llevó, años más tarde, a
convertirse en una pionera de este ámbito llegando a
ser considerada como la «madre» de la programación.
desde su infancia demostró talento para los números. A
los 17 años conoció a Charles Babbage, un matemático
e inventor, y se convirtió en su becaria. A pesar de
abandonar temporalmente sus estudios por
matrimonio y maternidad, Ada regresó para continuar
su investigación en una época victoriana en la que era
inusual que las mujeres fueran profesionales y madres
al mismo tiempo.
Ada Lovelace creó el primer algoritmo informático
Con Babbage mantuvo no solo una buena relación profesional en torno a la
computación digital, sino también una larga amistad. En 1845, Ada tradujo al
inglés un documento explicativo sobre el excepcional trabajo de Babbage al que
fue añadiendo notas explicativas que ampliaron su extensión a casi el doble del
original. Este traducción y explicación fue publicada en una revista francesa.
Esta investigación, que tenía su origen en el trabajo de Babbage, sirvió a la joven
matemática para introducir algunas ideas sobre programación muy avanzadas
para la época. Entre ellas, un sistema de tarjetas perforadas que serían
esenciales para programar los primeros ordenadores a mediados del siglo XX.
Estas aportaciones de Lovelace supusieron la creación de el primer algoritmo
destinado a ser procesado por una máquina.
Mientras numerosos científicos de la época, incluido el propio Babbage, se
centraban en estudiar la capacidad de las computadoras para resolver cálculos
complejos, Lovelace trató de ofrecer una visión que iba mucho más allá de esta
idea. Precisamente, fue está inquietud fue la que le llevó a desarrollar y definir
innovadores conceptos que, a día de hoy, están considerados los primeros pasos
en el campo de la programación informática y la computación.
Además de estas aportaciones, Ada Lovelace tomó como referencia los número
de Bernoulli para desarrollar lo que hoy conocemos como algoritmo informático.
Sin embargo uno de los grandes avances que desarrolló fue la introducción de
este algoritmo en la máquina de Babbage. Este hecho le permitió definir lo que
actualmente en informática se conoce como «bucle»: ejecutar una serie de
acciones de forma repetida.
A su vez, Ada Lovelace diseñó la idea de
una máquina que fuera capaz de
programarse y reprogramarse para
ejecutar funciones que le llevarán a la
realización de una serie de tareas que
fueran mas allá de llevar a cabo simples
cálculos y que quedarán expresadas
mediante símbolos.
HTTPS://[Link]/WIKI/ADA-
LOVELACE-MADRE-DE-LA-PROGRAMACION/