Google Doodle celebrates Ada Lovelace, the worlds first computer programmer

Today's Google Doogle celebrates the 197th birthday of Ada Lovelace, the pioneering mathematician who is regarded as the world's first computer programmer. Responsible for the first algorithm designed for Babbage's Difference Engine, even if the machine wasn't built in her lifetime, she envisaged a future where computers could create music and images. Every October, a day of celebration is held in her honor, designed to raise awareness for women's achievement in the fields of science and technology. If you'd like to know more about her story, head on over to Google and click on her portrait.