La tecnología y sus desarrollos avanzan cada vez a pasos más agigantados, incluso, en la actualidad, es posible decir que los trabajos relacionados con los sistemas y la computación están entre los empleos mejor pagados y más requeridos. Queriendo saber más sobre este tema, en este artículo de Supercurioso descubriremos quién inventó la programación y cómo se dio este avance.

Te recomendamos alistarte para descubrir los inicios de este apasionante mundo y quiénes fueron los personajes claves para su surgimiento.

¿Quién inventó la programación? Conoce el histórico nombreada lovelace

Hoy es un tema del que se habla mucho y, por eso, vale la pena conocer quién inventó la programación y cómo inició este desarrollo. Podemos decir que, en la actualidad, casi cualquier persona tiene la capacidad de utilizar un ordenador con destreza. Las tareas que hoy se pueden hacer en una computadora son algo que era casi inimaginable hace 40 o 50 años, y también era difícil pensar en tantos profesionales pensando en estudiar desarrollo web.

Más allá de que se le ha atribuido mucho el éxito de la tecnología al avance del hardware y las soluciones digitales, este desarrollo no habría sido posible sin los programadores y su ingenio. Por eso, es importante conocer quién inventó la programación, pues quizás no es un nombre tan reconocido. Para esto, lo primero que debemos hacer es remontarnos al Siglo XIX.

Nacida el 10 de diciembre de 1815, hija del poeta Lord Byron y Anna Isabella Milbanke, Ada Lovelace (oficialmente conocida como Augusta Ada King, Condesa de Lovelace) es el nombre al que debemos apuntar. Esta mujer creció en un entorno de gran conocimiento y su educación tuvo un gran enfoque en matemáticas y también ciencias. Su estatus le permitió rodearse de grandes personajes, entre ellos, el científico de la computación Charles Babbage.

Precisamente, Lovelace trabajó al lado de este hombre en lo que fue el desarrollo de una Máquina Analítica ideada por este último. ¿Cuál fue la importancia de este dispositivo (o proyecto de dispositivo)? Pese a que nunca llegó a construirse, este pasó a la historia como la ideación del primer ordenador. Ada pudo comprender esta máquina a otro nivel y dejó reflejado su potencial más allá de los cálculos matemáticos.

¿Quién inventó la programación entonces? Aunque existen varios nombres sobre la mesa, Ada Lovelace es considerada por muchos como la primera programadora de la historia. A continuación, te damos otras razones para que hasta estos días siga siendo considerada así.

Los orígenes de la programación

Si queremos hablar sobre quién inventó la programación, debemos también entender algunos de los momentos clave de su origen. Los primeros dispositivos mecánicos diseñados para hacer cálculos tuvieron grandes ejemplos como el telar de Joseph Marie Jacquard. Este empleaba tarjetas perforadas para controlar diferentes patrones de tejido, algo que podría considerarse un tipo de programación primitiva.

Sin embargo, muchos historiadores coinciden en la mencionada Ada Lovelace como la primera programadora de la historia por su trabajo. La ya señalada Máquina Analítica es denominada como la precursora de las computadoras modernas. Lovelace, por su parte, fue la persona que escribió un algoritmo para esta máquina, el cual describía cómo calcular números de Bernoulli.

En pocas palabras, Ada Lovelace es la respuesta a quién inventó la programación por una importante razón: Ella fue la primera en combinar la potencia de un ordenador de propósito general con un lenguaje de programación específico; esto con el objetivo de realizar una tarea computacional que no estaba «incorporada» en el diseño original del ordenador.

Ada Lovelace: otras de sus contribuciones a la computación

Quién inventó la programación, Ada Lovelace

Podríamos decir que ya sabemos quién inventó la programación y que Ada Lovelace tuvo grandes aportes a este mundo. Entre estos está un artículo que fue publicado en 1843, que contenía la traducción del informe Babbage sobre la Máquina Analítica. Un detalle que vale la pena mencionar es que Lovelace firmó este documento solo con sus iniciales para ocultar su género.

Como complemento de este artículo, Ada, que también tenía facilidad para los idiomas, creó una serie de «notas de traducción» del mismo. Por medio de estas, Lovelace describió cómo este artefacto podría usarse para generar cualquier tipo de información. Incluso, propuesto una teoría, la cual apuntaba que el motor podría repetir una serie de indicaciones, proceso que en la programación actual es conocido como bucle o ciclo.

Sumado a esto, Lovelace creía que los resultados numéricos generados por los ordenadores podían utilizar para representar casi cualquier cosa. Demostrando que era una adelantada para la época, mencionó que se podrían representar desde soluciones matemáticas hasta notas musicales, pasando por letras y, por ende, palabras. Aparte de lo mencionado, la contribución de Ada Lovelace fue más galardonada a posteriori.

En la actualidad, existe el Premio Ada Lovelace, que es concedido en su honor por la Association for Women in Computing de los Estados Unidos. Este es un reconocimiento creado en el año 1981 como Premio al Servicio, que fue otorgado por primera vez a Thelma Estrin. La informática estadounidense fue acreedora de este reconocimiento por sus valiosos aportes a la ingeniería biomédica.

El lenguaje de programación Ada

Finalmente, y más cercano a nuestro tiempo, podemos decir que las ideas y teorías de Ada Lovelace siguieron inspirando a profesionales del mundo de la computación. En el año 1952 (100 años después de su fallecimiento) se creó un lenguaje de código que llevaría su nombre. El lenguaje de programación Ada fue desarrollado en territorio estadounidense como un encargo del Departamento de Defensa.

Por estos días, el lenguaje Ada se aplica principalmente en contextos en los que se requiere un código más seguro. Por eso, es ampliamente utilizado para software de ejércitos, empresas del sector aeronáutico, ingeniería aeroespacial y también de gestión del tráfico aéreo. Así las cosas, para responder al cuestionamiento sobre quién inventó la programación, el nombre de Ada Lovelace siempre estará.

Su trabajo debe ser reconocido, dada la importancia que hoy tiene la programación en la vida de los seres humanos. Las habilidades técnicas y su carácter de visionaria hacen de Ada una mujer de un valor inconmensurable para esta industria. ¿Te queda claro quién inventó la programación? Esperamos que este artículo te haya sido útil y que ahora estés más interesado en conocer más sobre este mundo.

¡En Supercurioso te traemos aquellas historias extrañas y personajes que han marcado la historia!