The language that became the symbol of academic programming came about because an engineer lacked the right tool for a specific task. In 1958, John McCarthy was working on a problem that sounds simple ...