Ada Lovelace was a British mathematician and writer best known for her work on Charles Babbage's Analytical Engine, the first general purpose computer. Her notes on the engine included what is considered the first algorithm intended to be carried out by a machine, leading her to be described as the first computer programmer. Lovelace deduced and predicted the ability of computers to go beyond mere number calculation, while others like Babbage focused only on that capability.