Colossus
Colossus は先端技術であった真空管、サイラトロン(熱陰極格子制御放電管)、光電子増倍管(紙テープ読み取りに使用)を使っている。そしてプログラムされた論理関数を各文字に適用して、どれだけ "真" が返ってくるかをカウントする。真空管は故障しやすかったが、ほとんどの故障は電源のON/OFF時に起きるので、Colossus マシンは一度電源を入れたら故障で働かなくなるまで電源を入れっぱなしにして使われた。
Colossus はプログラム可能な電子デジタルマシンだが、そのプログラム機能は次のような点で限定されたものだった。
プログラムは内蔵式ではない。新たなタスクを設定するには、オペレータがプラグ盤とスイッチ群を操作して配線を変更する。
汎用性はなく、計数とブール演算という暗号解読に特化した設計である。
したがって、ある程度の柔軟性はあるが、自由にプログラム可能とは言えず、ある種の専用計算機である、ということになる。
「世界初のコンピュータはどれか」という議論(本質は「コンピュータ」の定義次第であるが)で本機とよく比較される機械について以下に述べる。