Una computadora es una máquina electrónica que recibe datos, los procesa y los convierte en información útil. A diferencia de una calculadora no programable, una computadora es una máquina de propósito general que puede realizar diversas tareas según los lenguajes de programación y hardware. Requiere datos de entrada para procesarlos y producir un resultado de salida que puede ser almacenado, transmitido o reutilizado.