La arquitectura de Von Neumann describe las cuatro secciones principales de una computadora: la unidad aritmético lógica, la unidad de control, la memoria central y los dispositivos de entrada y salida. La memoria central está compuesta por celdas numeradas donde se almacenan los datos e instrucciones necesarias para que la computadora realice las tareas deseadas. Aunque las tecnologías han cambiado, la mayoría de computadoras siguen esta arquitectura propuesta por Von Neumann en los años 1940.