ENIAC
ISBN 0-89661-002-0
McCartney, Scott. ENIAC: The Triumphs and Tragedies of the World's First Computer. Walker & Co, 1999. ISBN 0-8027-1348-3. スコット・マッカートニー『エニアック 世界最初のコンピュータ開発秘話』日暮雅通訳、パーソナルメディア、2001年8月。ISBN 4-89362-183-1。
Tompkins, C.B. and J.H Wakelin, High-Speed Computing Devices, McGraw-Hill, 1950.
Stern, Nancy (1981). From ENIAC to UNIVAC: An Appraisal of the Eckert-Mauchly Computers. Digital Press. ISBN 0-932376-14-2
Thomas Haigh, Mark Priestley, Crispin Rope:「ENIAC ―現代計算技術のフロンティア」、共立出版、ISBN 978-4320124004(2016年6月8日)。
機械式および電気式の計算機械は19世紀から登場しているが、ここでは現代的な(計算理論の用語で「万能」(universal)である)電子式コンピュータが誕生する前夜と言える、1930年代から1940年代の計算機械から話を始めることとする。
1939年から1940年にかけて、ベル研究所ではジョージ・スティビッツがリレー計算機 Complex Number Calculator を開発し、1940年にはダートマス大学とベル研究所を電話回線で結び、遠隔からその計算機を操作してみせた。
ドイツではコンラート・ツーゼがZ3を設計(1941年5月には稼働)。これが世界初のプログラム可能な計算機で二進数を使っていたが、リレーによる電気機械式である。さん孔テープでプログラムを供給するものでプログラム内蔵方式ではなく、条件分岐命令が無いため現代的なプログラミングが普通にできるわけではない。すなわち、チューリング完全を意図して設計されてはいない。後になって1998年に、チューリング完全である、とする報告が書かれているが、数値演算のトリッキーな組み合わせによって「条件付きの計算」に相当するような結果が得られる、とするハック的なものであり、近年の「x86はmov命令だけでチューリング完全である」といったような主張と同様な、実用的ではないものである。1943年12月、ベルリン空襲により現物は失われた。
アメリカでは初の完全な電子計算機械としてアタナソフ&ベリー・コンピュータ (ABC) が開発された(1941年夏に稼働)。真空管による二進演算回路を実装しているが汎用性はなく、連立一次方程式を解くことに特化している。