Ada Lovelace Day: Who she was - and why we should remember her

Today is Ada Lovelace Day. Who's that? Just the first computer programmer. Ever. Lovelace's friend Charles Babbage designed a concept for a machine he called the "Analytical Engine" -- essentially a mechanical computer that would have relied on punch cards to run programs. He recruited Lovelace to translate some notes from one of his lectures, but while Lovelace was translating she added to the notes herself.