Una computadora es un dispositivo electrónico que acepta información como entrada, la procesa, produce una salida y almacena resultados. Tiene cuatro partes principales: la unidad central de procesamiento, la memoria, el almacenamiento y las unidades de entrada y salida. Ha pasado por cuatro generaciones tecnológicas definidas por los componentes utilizados como los bulbos, los transistores y los circuitos integrados.