
Ada Lovelace
Life
A nineteenth-century mathematical writer who imagined what an unbuilt machine might do. After seeing Charles Babbage's Difference Engine in 1833, Ada Lovelace studied his plans for the Analytical Engine. In 1843 she translated Luigi Menabrea's article and added seven notes far longer than the original; Note G tabulated a procedure by which the unfinished Engine could calculate Bernoulli numbers. The Science Museum describes it as the first published algorithm and a document sometimes credited as the first computer program. The single label “first programmer” remains debated because of collaboration with Babbage and competing definitions of a program. Her clearer achievement was to see that a general machine could manipulate symbols, letters, or music as well as numbers — all while the machine itself remained unbuilt.
Decisive moments
At 17, encountering Babbage's Difference Engine
LondonShe saw Babbage's Difference Engine demonstrated in London society — and was instantly captivated. A lifelong collaboration began.
Note G — a published algorithm for the Analytical Engine
She added seven notes to her translation of Menabrea's paper. Note G's table for computing Bernoulli numbers is often regarded as the first published computer algorithm, while the scope of the label “first program” remains debated.
Cancer at 36
On her deathbed she reconciled with her mother. The computer age was a century away, and her work was forgotten for 100 years.
If this person hadn't existed
This is a thought experiment about influence, not a verified historical fact.
Babbage's Analytical Engine designs would have survived without Lovelace. What would be missing is a document that places a worked table beside a broad account of the machine's possibilities and limits. Modern programming did not descend from her notes in one direct line, but an early language for seeing a machine as more than a numerical calculator would be gone.
Beyond MathVoyage
Loading…