Una computadora es una máquina electrónica que recibe datos como entrada, los procesa y genera información útil como salida de acuerdo a instrucciones programadas. Requiere datos de entrada específicos y rutinas de programación para funcionar. La computadora puede transferir su salida a otras personas, máquinas o componentes electrónicos de forma local o remota a través de sistemas de telecomunicación.