Ada Lovelace day, and more

Today, October 11, is Ada Lovelace day, and the day of the first manned Apollo launch in 1968. What do the two have in common, you might ask?

Ada Lovelace is considered to be the first programmer, for her work on Charles Babbage's Analytical Engine. She's credited with creating the first algorithm intended to be processed by machine.

The Apollo moon landing program was a success, in great part, due to the work of Margaret Hamilton. Margaret, as the lead Apollo flight software designer, lead the team responsible for developing the in-flight software for the Apollo and Skylab programs. Margaret was also one of the key advocate of the term "software engineering", giving it the same legitimacy as other engineering disciplines.