June 23, 2012, marks the centenary of the birth of Alan Turing, the gaunt, troubled, tragic, mathematical and computing genius, whose influence on the digital world of today and tomorrow is inescapable.
According to Time Magazine:
So many ideas and technological advances converged to create the modern computer that it is foolhardy to give one person the credit for inventing it. But the fact remains that everyone who taps at a keyboard, opening a spreadsheet or a word-processing program, is working on an incarnation of a Turing machine.
You can follow the celebrations on Twitter (@TuringCentenary), and raise a virtual glass to his memory next time you log on.