Una computadora es una máquina electrónica que recibe datos de entrada, los procesa según instrucciones programadas y produce información útil de salida. Una computadora contiene circuitos integrados y otros componentes que pueden ejecutar rápidamente rutinas de instrucciones organizadas para una variedad de aplicaciones. La computadora requiere tanto de un programa informático como de datos de entrada específicos para generar el producto final del procesamiento, el cual puede ser utilizado, copiado o almacenado.