The first computer algorithm was designed by Ada Lovelace in 1842. She was an English mathematician and writer, known for her work on Charles Babbage’s proposed mechanical general-purpose computer called as the “Analytical Engine”. She had recognized that the machine had applications beyond the calculation and also created the first algorithm which was intended to be carried out by a machine.