When we talk about technology, we often look to the future. Which AI model will outperform all others? Which next generation of GPU will overthrow all its predecessors? Which premium smartphone will become the benchmark? It is even this quest for “ more “, of “ best » and “ faster » which drives this specific sector. However, returning to the past to better understand the present is an equally important intellectual exercise. Let’s not forget that all the technological objects that we use on a daily basis come more or less directly from the brilliant minds of precursors, sometimes forgotten.
It is the story of a precursor that we will deal with today. In Victorian England, an exceptional woman laid the theoretical foundations of modern computinga century before the invention of the first computer. Ada Lovelace, daughter of the famous poet George Gordon Byron, transcended the conventions of her time to become the first computer programmer in history.
An extraordinary education in the shadow of an absent father
Born Augusta Ada Byron on December 10, 1815 in London, Ada was the fruit of a tormented union between Lord Byron and Annabella Milbanke. A month after his birth, his mother fled the excesses of a violent husband, after having suffered four drunken rape attempts. This separation, formalized on April 21, 1816, marks Byron’s definitive departure from the United Kingdom, leaving behind a girl he will never know.
Determined to preserve Ada from the tumultuous Byron heritage, Lady Annabella, nicknamed “ the princess of parallelograms » because of his passion for mathematics, will give his daughter a scientific education of exceptional rigor. This approach, revolutionary for a young girl from the Victorian aristocracy, bears fruit quickly.
In 1832, Ada made the decisive meeting with Mary Somerville, a 19th century Scottish scientist, who becomes his mentor and feeds his appetite for science. Ada’s intellectual circle gradually expanded, including figures such as Charles Dickens, David Brewster, Charles Wheatstone, and Michael Faraday.
Her marriage in 1835 to William King, future Earl of Lovelace, far from curbing her intellectual ambitions, offered her valuable support in her mathematical research. Despite three pregnancies and fragile health, Ada continued her studies under the tutelage of renowned mathematician Auguste De Morgan, who recognized in her an extremely bright and creative student.
The decisive meeting with Charles Babbage
In 1833, at the age of 17, Ada met Charles Babbage, a major figure in mathematical sciences of the time. This meeting changed the destiny of the young womanwho finds in Babbage an exceptional father figure and mentor. Immediately fascinated by his calculating machines, Ada developed an intense intellectual relationship with him.
The collaboration between Babbage and Ada took on a particular dimension in 1842, when she undertook the translation of an article by the Italian mathematician Louis-Frédéric Ménabréa describing Babbage’s analytical machine (programmable mechanical calculator). During nine months of hard work, she was not satisfied with a simple translation, but will considerably enrich the original text.
Its seven explanatory notes, labeled A to G, triple the volume of the article and demonstrate Ada’s deep understanding of her mentor’s machine. While Babbage, suffering, intervenes only marginally in this work, she demonstrates a revolutionary vision of machine possibilities. In particular, she imagined that she could manipulate symbols rather than simple numbers, thus foreseeing the concept of a universal computer that Turing would formalize a century later.
The revolutionary legacy of a pioneer
Note G of his annotations marks a turning point in the history of computing. She develops what will be considered as the world’s first published computer program : an algorithm for calculating the Bernoulli numbers, a sequence of rational numbers appearing in many mathematical formulas, particularly in the calculation of sums of powers of integers and in the series expansion of certain functions.
This major innovation introduces the first conditional loop in history, cornerstone of modern programming. A conditional loop in computer science is a control structure that allows a block of instructions to be repeated as long as a certain condition is satisfied. In other words, it’s like a vicious cycle in a program: you do something, then you check if you need to do it again. If the condition is still true, we start again. Otherwise, we exit the loop. A fundamental building block of computer programming.
The unique formalism of its algorithm demonstrates an exceptional understanding of automated calculation mechanisms. Ada is even more visionary since she sees that machines could do much more than simple mathematical calculations : “ Many people (…) imagine that because the Machine provides results in digital form, then the nature of its processes must necessarily be arithmetic and numerical, rather than algebraic or analytical. This is an error. The Machine can arrange and combine numerical quantities exactly as if they were letters, or any other general symbol » we can read in his notes.
His tragic end occurred on November 27, 1852, died at age 36 of uterine cancer after intense suffering. Her final years were clouded by gambling debts, incurred in the hope of financing Babbage’s projects through a horse racing betting system for which she designed a prediction system.
Forgotten for more than a century, its contribution was rediscovered with the advent of modern computing. His legacy shines worldwide today : the Ada programming language, created for the American Department of Defense, bears his name, as do the asteroid (232923) Adalovelace and the Cardano cryptocurrency whose unit is called Ada.
Ada Lovelace Day, celebrated every second Tuesday in October, honors her legacy by promoting women’s contributions to science. Prestigious institutions like the École Polytechnique Fédérale de Lausanne have named places in his honor, while his portrait adorns the authentication holograms of Microsoft products. More recently, NVIDIA chose its name for its RTX 4000 graphics architecture, thus perpetuating the memory of this brilliant scientist.
Rarely has a woman like Ada been so far ahead of her time, even more so in a field largely dominated by men. This was long before most of his contemporaries understood the importance of his work. If it had not existed, the history of computing and even that of artificial intelligence would have borrowed an undeniably different path. We would have discovered that later the potential of calculating machines, the formalization of programming would have been delayed and it is certain that women would have been even more under-represented in the field of computing. for several decades.
- Computer pioneer Ada Lovelace designed the first algorithm for a machine, foreseeing the possibilities of modern computers.
- Educated in an exceptional setting, she collaborated with Charles Babbage and anticipated key concepts like conditional loops and symbolic manipulation.
- His influence continues today, making a lasting impact on science and technology, with distinctions such as the Ada language and a day dedicated to his memory.






