Ada Lovelace

Christine_Yang's avatar
Published Jul 30, 2021Updated Dec 29, 2022
Contribute to Docs

Ada Lovelace

Ada Lovelace (1815-1852) was an English writer and mathematician and is often considered to be the first computer programmer.

Lovelace is known for her work on Charles Babbage’s Analytical Engine, the first programmable general-purpose computer. This machine included many features that are still cornerstones of today’s computers such as an arithmetic logic unit, control flows, and integrated memory.

While this machine was revolutionary, the Analytical Engine’s capabilities were misunderstood at the time. However, Ada Lovelace’s excellent implementation for calculating Bernoulli numbers on the conceptual machine became the first published algorithm and aided in legitimizing the practicality of such a device.

Fun fact: One of the main conference rooms at Codecademy’s old office was named after Ada Lovelace.

  • Start your programming journey with an introduction to the world of code and basic concepts.
    • Includes 5 Courses
    • With Certificate
    • Beginner Friendly.
      4 hours
  • Looking for an introduction to the theory behind programming? Master Python while learning data structures, algorithms, and more!
    • Includes 6 Courses
    • With Professional Certification
    • Beginner Friendly.
      75 hours

All contributors

Contribute to Docs

Learn General on Codecademy

  • Start your programming journey with an introduction to the world of code and basic concepts.
    • Includes 5 Courses
    • With Certificate
    • Beginner Friendly.
      4 hours
  • Looking for an introduction to the theory behind programming? Master Python while learning data structures, algorithms, and more!
    • Includes 6 Courses
    • With Professional Certification
    • Beginner Friendly.
      75 hours