Loading...
Loading...

Computing & Algorithms
Why this changed the world
Helped define the stored-program architecture at the heart of modern computers.
John von Neumann made foundational contributions to mathematics, quantum theory, economics, computing, and the analysis of complex systems. His work included operator theory, game theory with Oskar Morgenstern, mathematical formulations of quantum mechanics, and numerical methods for problems that could not be solved analytically.
In computing, von Neumann’s name is associated with stored-program architecture, in which instructions and data occupy memory accessible to the processor. The idea emerged through collaborative wartime and postwar projects, and historians caution against assigning the architecture to one person. Von Neumann’s reports nevertheless helped articulate and circulate the design. He also worked on nuclear weapons and strategic policy, parts of his career that raise questions about scientific responsibility. His range illustrates both the unity of mathematical methods and their consequences when applied to state power.
Helped formalize stored-program computer architecture.
Co-founded game theory and advanced numerical computation.
Developed foundational ideas in cellular automata and self-replicating systems.