Science Library - free educational site

Ada Lovelace

1815 - 1851

Ada Lovelace

Augusta Ada King, Countess of Lovelace, née Byron (father: Lord Byron the poet), is credited with being the first person to develop an algorithm for machine calculation, making her the first software writer.

  • Nationality
  • English

  • Subject
  • Computing

  • Fields
  • Software pioneer, mathematics, mechanical computation

  • Publications
  • Notes, 1842 - 1843, additional notes to expand on a translation from French of Luigi Menabrea's dry notes on Babbage's first machine. These 'Notes' introduced the concept of computer programming.

  • Theories
  • Computing could be done through a combination of mechanics (hardware) and algorithms (software), allowing computers to go far beyond mere number-crunching.

    Lovelace had a theory about how technology could influence and co-evolve with society.

  • Equations
  • Lovelace wrote the first algorithm for machine calculation.

Charles Babbage's difference engine worked by many columns of numbered cogs

Ada Lovelace is associated with two towering figures of 19th century English history: George, Lord Byron, and Charles Babbage.

Byron was her father, yet she never knew him in person. He abandoned his wife and daughter when Ada was just a few months old, and never returned (he died abroad when she was 8 years old). This infamous character, who scandalised English society, left a legacy on Ada which initially drove her, under her bitter mother's tutelage, to refuge in a harshly controlled logical world of science and mathematics.

As a brilliant and beautiful young woman she met Charles Babbage, who demonstrated his 'Difference Engine' (for want of a better name, to be sure) to her. From then on she was hooked, and collaborated with him. Till her death, she laboured to find an application for Babbage's hardware, leading her to discovering the potential of card-fed instructions which amounted to an algorithm, for wholesale calculations. The machine was also to introduce a mechanical form of logic gate, allowing it to conduct conditional calculations, a basic capability of all modern computers.

Tragically, her anachronistic vision, prejudice against her being a woman, and their failure to gain ongoing funding, led to an enhanced machine, the 'Analytical Engine', failing to become a reality. She died at the age of 36 from cancer, and was buried, at her request, alongside her poet father, whose absence had been her lifelong companion.

Choose a subject for more biographies

Latest Item on Science Library

The most recent article is:


View this item in the topic:

Vectors and Trigonometry

and many more articles in the subject:

Subject of the Week


Environmental Science is the most important of all sciences. As the world enters a phase of climate change, unprecedented biodiversity loss, pollution and human population growth, the management of our environment is vital for our futures. Learn about Environmental Science on

Environmental Science

Test your knowledge!

Question: What is the differential of ln$(x^3 - 2)$?

Go to the article about: Differentiation rules

Transalpine traduzioni

Quote of the day...

Nobody goes there anymore because it's too crowded.

ZumGuy Internet Promotions

Vitruvian Boy