Researched
Programmable Computer
Konrad Zuse’s Z3 (1941) is the first working, freely programmable digital computer; tube machines like ENIAC follow.
Open in the interactive tree →Zuse built the Z3 in Berlin from about 2,600 telephone relays; it computed in binary with floating point. In Britain the tube machine Colossus (1943/44) broke German radio ciphers, and in 1945/46 ENIAC went into service in the US (around 5,000 additions per second). In 1945 John von Neumann described the stored-program architecture still used today; the first such program ran in Manchester in 1948.
Prerequisites
- Analytical Engine & Punch Cards1837
- Boolean Algebra1854Computer circuits are built from Boolean logic gates
- Telephone1876Zuse's Z3 was built from telephone relays
- Vacuum Tube (Triode)1906
- Turing Machine1936
Unlocks
- Stored-Program Architecture1945
- Linear Optimization (Simplex)1947
- Monte Carlo Methods1949
- Numerical weather prediction1950
- Turing Test & Birth of AI1950
- CNC & Numerical Control1952
- Cognitive revolution1956
- Hard Disk Drive1956
- Programming Languages1957
- Industrial Robot (Unimate)1961
- Chaos Theory1963
- Computer-Aided Design1963
- Density Functional Theory1965
- Fast Fourier Transform1965
- Packet Switching1965
- Climate models1967The first climate models were simulations that ran on digital computers
- Mouse and graphical interface1968
- Moon landing1969Apollo's guidance computer flew the descent and landing
- The Internet1969
- Relational Database1970
- CT and MRI scanning1971
- Complexity Theory & NP1971
- Four Colour Theorem Proved1976
- Public-Key Cryptography1976
- Deep-space probes (Voyager)1977
- 3D Printing (Additive Mfg)1984
- Exoplanet discovery1995
- Genome sequencing2003
- Formal Proofs (Lean, Rocq)2005-2026
- 3D Printing in Production2016–2026
- Fusion: Ignition & Records2022–2026
- Self-Replicating Factoryopen