Tommy Flowers, ingeniero de la Post Office Research Station en Dollis Hill, diseña y construye Colossus a partir de un plan de Max Newman para automatizar el criptoanálisis del cifrado Lorenz (distinto de Enigma). A diferencia de la Bombe electromecánica de Turing y Welchman, Colossus usa 1.500 válvulas termoiónicas para realizar operaciones booleanas y de conteo a velocidad electrónica, y es programable mediante conmutadores e interruptores para adaptarse a distintas tareas criptoanalíticas. Entra en servicio el 5 de febrero de 1944 en Bletchley Park. El concepto que cambia frente a la Bombe no es 'romper cifrados' en general, sino la arquitectura: es el primer computador que es simultáneamente electrónico (no electromecánico) y programable.