Computer Atlas

Ada Lovelace

Also known as: augusta ada king, countess of lovelace

core beginner person 3 min read · Updated 2026-06-07

19th-century mathematician (1815–1852) who wrote the first algorithm intended for a machine — Charles Babbage's Analytical Engine.

Primary domain
Algorithms & Mathematics
Sub-category
Algorithm Design & Analysis

In simple terms

Ada Lovelace was a British mathematician in the 1830s and 1840s who worked closely with Charles Babbage on his proposed mechanical computer, the Analytical Engine. Her 1843 notes on the engine include what is now usually called the world’s first published algorithm — a procedure for computing Bernoulli numbers — and an extraordinarily prescient vision of what such machines could one day do.

More detail

Born Augusta Ada Byron in 1815, daughter of the poet Lord Byron, she was educated in mathematics by her mother (in part to steer her away from poetry). She met Babbage in 1833.

When she translated Italian mathematician Luigi Menabrea’s article on the Analytical Engine, she added her own notes, longer than the original article. The notes include:

  • A step-by-step program for computing Bernoulli numbers on the (never-built) machine.
  • A discussion of what symbolic operations the machine could perform.
  • The strikingly modern observation that the machine could operate on more than just numbers — that it could “compose elaborate and scientific pieces of music of any degree of complexity” if music could be encoded symbolically.

She also wrote — somewhat famously — that the engine “has no pretensions whatever to originate anything” — a sceptical view of machine creativity that still echoes in debates about AI nearly two centuries later.

She died in 1852, aged 36. The Analytical Engine was never finished in her lifetime; the first general-purpose electronic computers came almost exactly a century later.

Why it matters

Lovelace articulated, before electronic computers existed, the idea that a programmable machine is fundamentally a manipulator of symbols, not just a calculator. That distinction is what eventually let computers handle text, images, sound, and software itself.

Real-world examples

  • The Ada programming language (1980), still used in safety-critical aerospace and defence systems, is named after her.

  • Ada Lovelace Day (second Tuesday of October) celebrates the achievements of women in STEM.

  • The Difference Engine that inspired her was finally built (twice) in the 1990s using only 19th-century manufacturing techniques — proving Babbage’s design was sound, just unaffordable in his lifetime.

Common misconceptions

  • “She built the first computer.” She didn’t build any machine; her contribution was theoretical and programmatic.
  • “She just translated Menabrea.” The notes she added are several times longer than the original article and contain the original technical material.

Learn next

The other foundational figure: Alan Turing. The broader timeline: history of computing.

Neighborhood

A visual companion to the relationships above. Click any node to visit that topic.