John von Neumann
1903 – 1957 · Computer Science, Mathematics, Physics
- Described the stored-program architecture that all digital computers still follow: instructions and data in the same memory, with a control unit fetching and executing them in sequence.
- Founded game theory and the theory of self-replicating automata.
- Worked on the Manhattan Project and the design of EDVAC, the first practical stored-program computer.
“The only way to deal with an error is to go back to the source and fix it there. There is no way to remove an error that was made in the earlier stage: it will haunt you forever.”