Previous: Why Do Cats Purr?
Next: Sinkholes, Robotic Mules & Fluffy the Tarantula: SciShow Talk Show #7



View count:343,003
Last sync:2018-04-26 21:40
Ada Lovelace, Daughter of Lord Byron, was somehow the first author of a computer program...even though she lived more than a century before the first modern computer.

Like SciShow? Want to help support us, and also get things to put on your walls, cover your torso and hold your liquids?
Tardigrade Poster:
SciShow Mug:
SciShow Shirt:
Looking for SciShow elsewhere on the internet?
Hank Green: Her father was one of Britain's greatest poets, but her mother, hoping to steer her away from those "dangerous poetic tendencies", made sure she received tutoring in math and music, and it worked. Today, Ada Lovelace is considered by many to be the first author of a computer program despite living a century before the invention of the modern computer.

[intro music]

As long ago as the 1840s, Lovelace envisioned machines that could manipulate symbols instead of just numbers, and while there are some who would debate her title as World's First Programmer, there's no denying her influence as a gifted mathematician who was also way, way way way way, way ahead of her time.

Her father was the poet Lord Byron, and while he wasn't around for much of his daughter's life, he too encouraged her to pursue a career in science. In 1833, young Ada was introduced to Charles Babbage, a mathematical professor at Cambridge University who today is commonly recognized as the "father of the computer". Ada was 17, Babbage was 42, but intellectually they were peers.

Ada soon met and married William King, the Count of Lovelace, and took on all the stuff which went with being a noblewoman, wife, and mother, but she continued to correspond with Babbage for the next two decades.

Babbage's most notable invention was the analytical engine, a brass and iron steam-powered machine he first envisioned in 1837. It included a central processing unite, called the mill, and expandable memory, which he called the store. Controlled by punched cards which could be used to input data, the engine could be programmed to carry out different mathematical operations.

In 1843, Babbage asked Ada Lovelace to translate a description of his engine written by an Italian mathematician. Over the next nine months, Lovelace did just that, but also appended her own set of notes, which ended up being three times longer than the actual translation. They included some of Babbage's own calculations, at least some of which he found errors in and corrected, but to demonstrate the machine's possible applications she also described how it could be used to calculate an arcane, brain-teasing sequence of figures known as Bernoulli numbers. She proved it by diagramming the computations that the analytical engine would make, which, believe it or not, looked like this. Essentially, she had written a computer algorithm.

She also speculated that the device might be used beyond numbers and could be used to manipulate anything within a fixed set of rules. She said it could be used for both practical and scientific purposes, and might one day compose elaborate pieces of music of any complexity or extent -- basically, all the stuff that we use computers for today.

While the analytical engine was never built, Lovelace's translation was published and well-received, earning her fans in Britain's scientific community like pioneering electrochemist Michael Faraday.

In 1852, at the age of 36, Lovelace died of cancer. It wasn't until 101 years later that her work was republished, just as people were actually starting to build the computers that she envisioned, and it became clear how prescient she was.

Lovelace liked to call herself "an analyst and metaphysician", but Babbage called her the "enchantress of numbers".

Thank you for watching this episode of SciShow Great Minds. If you have any questions or comments or suggestions for other great minds, you can let us know on Facebook or Twitter or down in the comments below, and if you wanna keep getting smarter with us here at SciShow, you can go to and subscribe.

[outro music]