1. Alan Turing
Computer programs are constantly evolving. Here are 20 of the most influential figures that have shaped the computer programming world.
Alan Turing was a British mathematician, cryptanalyst, logician, and computer scientist. He is most famous for inventing the Turing machine, a machine that could compute algorithms and essentially foreshadowed the basic principles of a digital computer.
SEE: How to build a successful developer career (free PDF) (TechRepublic)
Image: Wikimedia Commons