From SmithsonianMag: Alan Turing, an English mathematician who played a key role as a code breaker during WWII, is sometimes called the father of computer programming. He is famous for proposing a test for computer intelligence that was based on a parlor game in which a questioner tried to deduce...