Ferranti Mark 1
1951年11月、ディートリッヒ・プリンツが世界最古のコンピュータゲームの1つを書いた。Ferranti Mark 1 上で動作するチェスプログラムである。記憶容量などに限界があるため、チェスを最初から最後までプレイできるようプログラムを組むことは不可能だった。そこでプリンツはチェス・プロブレムの2手問題(2手でチェックメイトになる詰めチェス)だけをプログラミングした。このプログラムは白および黒の考えられる指し手を全て調べ、解を導き出す。1問を解くのに平均で15分から20分かかった。また、キャスリングはできず、アンパッサンもできず、ポーンのプロモーションもできない。詰みとステイルメイトも区別していない。
命令は1オペランド形式で、演算結果はアキュムレータに残す。全部で約50種類の命令がある。基本サイクル時間は1.2ミリ秒で、乗算は新たな並列ユニットを使って2.16ミリ秒で完了する(オリジナルの5倍の性能)。マシンを構成する4,050本の真空管のうち4分の1が乗算器に使われている。ウィリアムス管上のメモリワードの内容をさん孔テープ装置に出力する命令や、逆にさん孔テープリーダーからメモリにデータを転送する命令などもある。他にも乱数を発生させる命令、Bラインを使った命令などが追加されている。
Manchester Mark I では、テレタイプ用5ビット符号(Baudot Code に似た符号)に対応した文字列をテレタイプ端末から入力することでさん孔テープにプログラムを入力していた。テープ上の穴の配置が二進数と直接対応するようにしているため、キーボードのキーと符号との対応はランダムとなっている。従って、5ビットで表される0から31までの数に対応するキーボード上の文字を順に並べると /E@A:SIU1⁄2DRJNFCKTZLWHYPQOBG"MXV£ となる。各命令は基本的に1文字で表される。
1号機はマンチェスター大学に納入された。フェランティはさらに売ろうとし、ハーウェル原子力研究所(英語版)から注文を受けて励まされた。同研究所には1952年秋に納入予定となっていた。ところが1951年秋に政権交代があって契約はキャンセルとなり、ほぼ完成していた Mark 1 だけが残された。FERUTと名付けられたこのマシンは、トロント大学が安く購入することになり、納入後は大いに活用された。