The name Ada Lovelace perhaps is not a name that you would automatically link to computer science but she was in fact the first person to create a computer algorithm. Working with the renowned scientist Charles Babbage, Lovelace translated a set of notes on Babbage's new mechanical computer, The Analytical Engine and discovered that in fact it could be programed to do more than mere mathematical calculations.
Lovelace may have been a mathematical...