Una computadora es una máquina electrónica que recibe datos como entrada, los procesa y genera información útil como salida. Funciona siguiendo instrucciones programadas por un usuario o programa y tiene cuatro secciones principales: la unidad aritmético lógica, la unidad de control, la memoria central y los dispositivos de entrada y salida. La arquitectura de von Neumann, introducida en los años 1940, describe esta estructura básica que siguen la mayoría de computadoras actuales.