Ada Byron King, the Countess of Lovelace, was one of the few women to figure in the history of data processing. Born in London on December 10, 1815. His baptismal name was Augusta Ada King, Lady Lovelace for posterity. His father was Lord Byron, a very famous poet, and his mother was Anne Isabelle Milbanke, from whom he acquired a love of mathematics.
His father left his mother a month after his birth and left England four months later, dying in 1823 in Greece without ever seeing his daughter. Heiress of great fortune, his mother did not want her daughter to be a poet like her father and sought to give her an education in math and music. Moving with her mother through the London intellectual nobility, she was taken by Mary Somerville, a translator of scientific papers at Cambridge, to meet (1833) Charles Babbage, a math teacher at Cambridge, known as the inventor of Difference Engine, a calculating machine that operated with finite elements.
Ada was raised as many aristocrats of the time through personal tutors. He immediately manifested an enormous aptitude for mathematics. His most advanced studies were done under the supervision of De Morgan. So she used her mathematical knowledge to create programs for Babbage's machine, becoming the world's first computer programmer. He invented the concept of subroutine: a sequence of instructions that can be used multiple times in different contexts. She discovered the value of the repetitions - the loops: there should be an instruction that returns the card reader to a specific card so that the sequence can be repeated. She dreamed of conditional diversion: the card reader would divert to another card "if" any conditions were met.
In the 1970s, the ADA language was developed and named after Ada Lovelace. It is based on PASCAL, being a language designed to be readable and easily maintained. Unfortunately, this brilliant scientist died of cancer on November 27, 1852, at the age of 37, and was buried next to her father she had never met.