Turing and his colleagues set upon this crucial problem by designing calculating machines that might systematically crack these impenetrable codes. Their first breakthrough, called the bombe, resembled Babbage’s difference engine in some ways. Instead of steam-driven mechanisms like previous machines, whose gears and cogs were slow, difficult to make, and often jammed, the bombe relied on rotors, drums, and relays, all powered by electricity. But Turing was also involved with another project, Colossus, with an even more ingenious design. Historians believe it was the world’s first programmable
...more

