Ada Lovelace/ first computer programmer

Ada Lovelace translated the Italian mathematician Luigi Menabrea's article on Babbage's newest proposed machine, the Analytical Engine. With the article, she appended a set of notes. Her notes even had to explain how the Analytical Engine differed from the original Difference Engine. Her mathematical talents led her to a long working relationship and friendship with fellow British mathematician Charles Babbage. He invited Ada Lovelace to see the prototype for his difference engine.  She predicted that machines like the Analytical Engine could be used to compose music, produce graphics, and be useful to science. Ada Lovelace is called as “The Enchantress of Numbers.”