Alan Turing, known as the father of computer science, the codebreaker that helped win World War 2, and the man tortured by the state for being gay, is being celebrated today (23 June).
The British born mathematician and cryptanalyst’s birthday is being honored across the world, with events planned in the UK, USA, Brazil, China, Czech Republic, the Philippines, New Zealand, Israel, Spain, Switzerland, Norway, Italy, Portugal and Germany.
His centenary is also being celebrated with a Google doodle, a functional Turing machine that predated the modern computer.