Ada Lovelace

Ada Lovelace

AD 1815 - AD 1852
London
Enlightenment

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.

In one line
The Analytical Engine has no pretensions to originate anything.

Decisive moments

AD 1833

At 17, encountering Babbage's Difference Engine

London

She saw Babbage's Difference Engine demonstrated in London society — and was instantly captivated. A lifelong collaboration began.

AD 1843

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.

AD 1852

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…