La arquitectura de von Neumann es la base para la construcción de computadoras modernas. Siguiendo este diseño, las primeras computadoras almacenaban tanto el programa como los datos en la misma unidad de memoria. Mientras que las calculadoras simples siguen este diseño, las computadoras más avanzadas pueden ejecutar varios programas y tareas al mismo tiempo.