Ada Lovelace

The world's first computer programmer

"Mathematical science shows what is. It is the language of unseen relations between things. But to use and apply that language, we must be able fully to appreciate, to feel, to seize the unseen, the unconscious." -- Ada Lovelace
Ada Lovelace ilustration
Ada, The Countess of Lovelace and Pioneer of Computing. ILUSTRADO POR ANGYLALA

Who was Ada Lovelace?

Augusta Ada King Noel, also known as The Countess of Lovelace and better known as Ada Lovelace, was a pioneer in the fields of mathematics and science.

A feminist, she was known for her strong views on women's rights. She herself was a skilled computer programmer and she believed that women should be allowed to study science and maths.

Augusta Ada King Noel was married to William King-Noel, the first Earl of Lovelace, who was also an accomplished nobleman and scientist. Ada fought in a male-dominated world to carve a niche for herself. As the first ever computer programmer, she made sure that her work was relevant for future generations.

The beginning of everything related to the technology we have at our disposal today was the result of the work of many people. One of the most important contribution was made by Ada Lovelace, who wrote the first algorithm in the world. Her contribution to Babbage's analytical engine changed the course of everything that was created in the following decades.

Ada Lovelace image
Ada Lovelace, the mother of computing. By Alfred Edward Chalon

Learn a little more about the history of this creative and revolutionary woman:


*All information sourced from Wikipedia.

"Imagination is the Discovering Faculty, pre-eminently. It is that which penetrates into the unseen worlds around us, the worlds of Science."
-- Ada Lovelace

Contributions

An original model of part of the Analytical Engine.
An original model of part of the Analytical Engine. Photograph by Bruno Barral (ByB)

Ada Byron was a teenager when she met Cambridge mathematics professor Charles Babbage, who had invented the Difference Engine, a mechanical computer designed to produce mathematical tables automatically and error-free. Babbage never built the actual machine due to personal setbacks and financing difficulty. By 1834 he had moved on to design his Analytical Engine, the first general purpose computer, which used punch cards for input and output. This machine also lacked financing and was never built. (Babbage's Difference Engine was finally constructed in 1985–2002, and it worked.)

Babbage was impressed with the brilliant young woman, and they corresponded for years, discussing math and computing as he developed the Analytical Engine. In 1842, Babbage gave a lecture on the engine at the University of Turin. Luigi Menabrea, a mathematician (and future Italian prime minister), transcribed the lecture in French. Ada, now in her late 20s and known as Countess of Lovelace, was commissioned to translate the transcript into English. Lovelace added her own notes to the lecture, which ended up being three times as long as the actual transcript. It was published in 1843.

Learn more about this incredible woman in her Wikipedia entry