La computadora es una máquina electrónica que procesa y almacena datos. Los antecedentes de la computadora moderna incluyen la máquina de calcular Pascalina del siglo 17, la máquina analítica de Babbage en el siglo 19, y las máquinas tabuladoras y el telar automático del siglo 19 que usaban tarjetas perforadas. El ENIAC de 1946 fue la primera computadora electrónica programable de propósito general.