Portrait of Ada Lovelace
Computing

Ada Lovelace

1815–1852 · Mathematician

Often called the world's first computer programmer, Ada Lovelace recognised that a programmable machine could manipulate symbols, not just numbers.

“We may say most aptly, that the Analytical Engine weaves algebraical patterns just as the Jacquard-loom weaves flowers and leaves.”

BORN
December 10th, 1815
NATIONALITY
British
FIELD
Mathematician
SUBJECT
Computing

Why is this scientist famous?

Publishing influential 1843 Notes on Charles Babbage's Analytical Engine, including a detailed algorithm for calculating Bernoulli numbers and a visionary description of uses beyond arithmetic.

Lovelace is important not simply because she is often called the first programmer, but because she recognised the wider possibilities of programmable machines. She understood that a machine could work with symbols representing more than numerical quantities, anticipating the general-purpose use of computers for many different kinds of information. Her collaboration with Charles Babbage remains an important early chapter in the history of computing.

Ada's story

Early Life

Born Augusta Ada Byron, daughter of the famous poet Lord Byron. Her mother, Annabella Milbanke, separated from Byron when Ada was five weeks old and deliberately steered her daughter toward mathematics and logic, hoping to suppress any inherited poetic tendencies. She received a strong private education in mathematics. Mary Somerville became an important mentor, and Lovelace later studied advanced mathematics with Augustus De Morgan. She married William King in 1835 and became Countess of Lovelace in 1838 when he was created Earl of Lovelace.

Meeting Babbage

At age 17, Ada met Charles Babbage, who showed her his "Difference Engine" — a mechanical calculator. She was captivated. Babbage later designed the "Analytical Engine," a far more ambitious machine that could, in principle, perform any calculation — a true general-purpose computer.

The Bernoulli Number Algorithm

In 1843, Lovelace translated a French-language article by the Italian engineer Luigi Menabrea about Babbage's Analytical Engine and added extensive Notes of her own. Her Note G included a detailed table of operations showing how the Engine could calculate Bernoulli numbers. It is often described as an early computer program, although Babbage had already sketched algorithms for the Engine in his notebooks, so the label 'first programmer' remains debated. Lovelace's broader insight was that the Engine could operate on symbols and potentially compose music, rather than being limited to arithmetic.

Legacy

Ada died of uterine cancer at just 36, her brilliance cut short. Over a century later, the U.S. Department of Defense named its programming language "Ada" in her honour, and she has become a powerful symbol for women in technology.

What did they discover?

Bernoulli Number Algorithm

Published a detailed sequence of operations showing how Babbage's Analytical Engine could calculate Bernoulli numbers — one of the earliest published descriptions of what we would now recognise as a computer program.

Vision of General-Purpose Computing

Recognised that numbers within the Analytical Engine could represent entities other than quantity, allowing a programmable machine potentially to manipulate symbols and even compose music.

Amazing facts

01

She was the daughter of the famous poet Lord Byron, whom she never knew.

02

Her mother pushed her toward mathematics specifically to prevent her from developing her father's "dangerous" poetic temperament.

03

She suggested in 1843 that the Analytical Engine might one day compose elaborate pieces of music.

04

The U.S. Department of Defense's new programming language was named Ada in her honour in 1979.

05

Ada Lovelace Day, founded in 2009 and held on the second Tuesday of October, celebrates the achievements of women in STEM.

06

She died at only 36, the same age as her father.

Timeline

December 10th, 1815

Born in London, England

1833

Met Charles Babbage and saw the Difference Engine

1843

Published her Notes on the Analytical Engine, including a detailed Bernoulli-number algorithm

November 27th, 1852

Died of uterine cancer at age 36

1979

The new U.S. Department of Defense programming language was named Ada in her honour

Awards & honours

Ada programming language named in her honour
1979

Related Super Scientists

Articles about this scientist

Sources & references