暗号史
暗号の起源は紀元前にまで遡る。紀元前19世紀ごろの古代エジプトの石碑に描かれているヒエログリフ（象形文字）が現存する最古の暗号文とされている。文章中に標準以外のヒエログリフを用いたものがあり、一般のヒエログリフしか知らない者から書いてある内容を隠すのに役立ったと考えられ、これはもっとも初期の換字式暗号のひとつである。
紀元前5世紀にはスパルタでスキュタレー暗号が使用される。棒（スキュタレー）と革紐とを使った暗号方式で、革紐上には一見ランダムに見える文字列が描かれているが、この革紐をスキュタレーに巻きつけると、ある行に平文が現われる。スキュタレー暗号では棒の太さが鍵になっているとも捉えることもできる。棒と革紐を別の人間が所持し、割符のようにも使ったらしい。
計算機の歴史
ENIACの完成前からエッカートとモークリーはその限界を悟り、プログラム内蔵式のコンピュータEDVACの設計を開始した。ジョン・フォン・ノイマンがEDVACの設計について記した文書 () が広く流布することになったため、そのアーキテクチャをノイマン型アーキテクチャと呼ぶようになり、ENIAC以後のコンピュータ開発は世界的にそれに基づいて行われるようになった。ノイマン型アーキテクチャはプログラムとデータを単一の記憶装置に格納することを特徴とする。当時、一次記憶装置として利用可能な装置としては音響遅延線（水銀遅延線）があった。液体の水銀（あるいは針金）中を音波が伝播する時間を利用してデータを格納する。一連の音波の形でデータが管の中を伝播し、管の端に音波が到達するとそれを1と0を表す電気のパルス波に戻し、再び水銀遅延線のもう一方の端から音波に変換して送り出す。もう1つはウィリアムス管である。こちらは小型のブラウン管で、画面部分の蛍光体に電子ビームが当たった部分だけ一時的に帯電する現象を利用する。1954年ごろには磁気コアメモリが急激に一次記憶装置として従来の装置に取って代わっていき、1970年代中ごろまでその地位を独占した。
プログラム内蔵式として設計された最初のコンピュータはEDVACだが、実際に最初に稼働したのはEDVACではない。エッカートとモークリーがプロジェクトを離れ、製作が停滞したためである。最初のノイマン型（プログラム内蔵式）コンピュータは1948年のマンチェスター大学の通称 "Baby"、正式名 Small-Scale Experimental Machine である。同大学のフレデリック・C・ウィリアムスとトム・キルバーンが開発を指揮した。これはウィリアムスが発明したウィリアムス管の実用性を評価するために開発された試験機だった。その成功を受けて1949年、実用的なコンピュータ Manchester Mark I を開発。ウィリアムス管と磁気ドラムメモリを使い、インデックスレジスタという概念を初めて導入している。「世界初のプログラム内蔵式デジタルコンピュータ」の他の候補としては、ケンブリッジ大学で設計・開発されたEDSACがある。マンチェスターの"Baby"の一年以内に稼働開始しているが、実際に問題を解くプログラムを実行可能なレベルだった。EDSACはEDVACの計画に触発されて始まったもので、EDVACもEDSACもENIACが稼働開始する以前から計画が始まっている。並列処理を行うENIACよりも単純な単一演算装置を採用している。それはコンピュータ小型化の最初の波でもあり、信頼性向上のための対策でもあった。Manchester Mark I、EDSAC、EDVAC は現代のコンピュータ・アーキテクチャの原点ともいえる。マンチェスター大学の Manchester Mark I は初の商用コンピュータ Ferranti Mark 1 のプロトタイプとなった。Ferranti Mark 1 の1号機はマンチェスター大学に1951年2月に納入された。他に少なくとも9台が1951年から1957年にかけて販売されている。