John von Neumann propôs a arquitetura de programa armazenado, que permitiu armazenar programas diretamente no computador, criando a base para o funcionamento dos computadores modernos.