Share this story
Close X
Switch to Desktop Site

Ada Lovelace: What did the first computer program do?

Celebrated on what would be her 197th birthday, Ada Lovelace is widely credited as having written the first computer program. What did Lovelace's program do? 


This full-scale model of Charles Babbage's Difference Engine No. 2, designed, but never actually built, in the late 1840s, weighs 5 tons, is 11 feet long and seven feet high, and has 8,000 parts.

Courtesy of Marcin Wichary/Computer History Museum

About these ads

The British Romantic poet Lord Byron is a hero among Greeks, having volunteered in the country's war of independence against the Ottoman Empire in the 1820s. Two decades later, Byron's daughter would become a hero among geeks, having drafted what is today considered the very first computer program. 

Her feat is all the more impressive considering that, in the 1840s, there weren't actually any computers. Back then, the word 'computer,' which first appears in English in the early 1600s, meant a person whose job it was to perform calculations. 

Instead, Lovelace, who is celebrated on Google's homepage today on what would be her 197th birthday, wrote her program on a hypothetical computer, one that had been developed by the British mathematician and engineer Charles Babbage

Babbage first came up with his idea in 1812, when looking at tables of logarithms that had been tabulated by human computers. The tables were, Babbage observed, riddled with errors. Taking a cue from methods developed by the French government, in which logarithmic tables were created by roomfuls of workers performing simple addition and subtraction, overseen by mathematicians who had broken down the process into simple steps, Babbage envisioned the work being performed by a fast, reliable machine.


Page:   1   |   2   |   3

Follow Stories Like This
Get the Monitor stories you care about delivered to your inbox.