More than a hundred years before the first real computer ever hummed to life, a young woman filled page after page with careful instructions for a machine that had not even been built. Many people call what she wrote the world's first computer program. Her name was Ada Lovelace.
Ada was born in London in 1815. Her father was the famous poet Lord Byron, but he left when she was only a baby, and she never truly knew him. Her mother worried that Ada might grow up wild and dreamy like him, so she filled Ada's days with something she believed was safe and orderly: mathematics.
In Ada's time, girls were rarely taught difficult math. Some people even believed too much thinking could harm a woman's health. Ada studied anyway, and, better still, she fell in love with it. As a young girl she dreamed up a flying machine, sketching feathered wings.
When she was seventeen, Ada met an inventor named Charles Babbage. He was designing an enormous machine of brass gears and cranks called the Analytical Engine, a calculator so bold and complicated that it was never finished. Ada was spellbound. Babbage nicknamed her 'the Enchantress of Number.'
In 1843, Ada translated a French article about the engine, then added notes of her own that ran three times longer than the article itself. In the last note, called Note G, she laid out step-by-step directions the machine could follow to work out a tricky pattern of numbers. That is why she is remembered as the first programmer.
But Ada saw something almost no one else could. She realized a machine did not have to be trapped doing only sums. If music or letters could be turned into symbols, she wrote, a machine might someday compose songs or work with words. She was imagining computers a full century before they existed.
Ada died young, in 1852, at just 36 years old. The Analytical Engine was never built in her lifetime, and her brilliant notes were nearly forgotten. Today, though, her ideas shine brighter than ever, and a computer language is named Ada in her honor.