Colossus bol schopný fungovať bez softvéru, pretože to bol v skutočnosti elektromechanický stroj, a nie elektronický. Obsahoval viac ako 2 000 termionických ventilov (vákuových trubíc), ktoré boli navzájom prepojené, aby mohli vykonávať výpočty. Tieto výpočty bolo možné vykonávať, pokiaľ bol Colossus vybavený elektrickou energiou – nebol potrebný žiadny externý ani vstavaný softvér.