Colossus
At the heart of the secret war waged by British cryptanalysts, an electronic machine enabled the decryption of enemy messages and changed the course of history: Colossus.
Between 1943 and 1945, in the silence of the buildings at Bletchley Park in Buckinghamshire, England, Tommy Flowers led the construction of a series of calculators designed to crack the codes of the German Lorenz SZ40 machine. British cryptanalysts had nicknamed it "Tunny"—the tuna. The Germans called it Schlüsselzusatz or SZ. Colossus’s mission was to find the initial rotor settings of Lorenz to decode intercepted messages.
Technically, Colossus embodied a remarkable achievement. The machine read 5,000 characters per second from punched tapes, performed Boolean calculations on the fly, and immediately printed the results. Its heart beat to the rhythm of 1,500 vacuum tubes, at a frequency of 5,000 pulses per second. It had binary arithmetic circuits, a primitive form of memory, and conditional branching capabilities.
This achievement would never have come to fruition without the marriage of mathematics and engineering. Max Newman and Alan Turing, through their theoretical vision, contributed to the design of this machine, even though Turing did not directly participate in the project. His work on the "universal machine" nevertheless infused the spirit of the project.
The first model became operational in early 1944. Such was its success that around ten units were built by the end of the war. Remarkably for the time, Colossus operated without breaking down. A rare reliability, inherited from the telephony expertise of the Dollis Hill team. This machine delivered usable results almost immediately, whereas the first electronic computers required many months of calibration before functioning properly.
Colossus’s impact on the outcome of the conflict remains difficult to measure precisely. Accounts suggest a crucial role in anticipating German movements around the Normandy landings. The machine apparently decrypted messages signed by Hitler.
For three decades, Colossus remained shrouded in military secrecy. The American ENIAC received the honors while Colossus slept in oblivion. It was not until the mid-1970s and the work of Brian Randell that its existence was revealed.
The exact classification of Colossus remains debated. Was it a true computer? Randell defined it as a "programmable electronic calculator for special purposes." Tommy Flowers preferred to speak of an "electronic processor." For Colossus did not compute like conventional computers. It executed a fixed program, without any real possibility of modification. Its logic, based on bit streams rather than words, distinguished it from traditional architectures. This hybrid nature represents its true strength and testifies to the richness of approaches during this foundational period. The history of machines did not follow a straight line toward the modern computer but explored different paths to address concrete problems.
Colossus’s success also lies in its practical relevance. It perfectly met the needs of cryptanalysts in an urgent context. Its history reminds us that technological development is nourished by theoretical innovations, fitness for purpose, reliability, and operational efficiency.