Un computador es una máquina capaz de procesar datos a partir de instrucciones en un programa, e incluye componentes como la CPU, memoria y dispositivos de entrada/salida. Para funcionar requiere hardware físico y software que dirige los componentes hardware mediante instrucciones y datos.