La historia de la computadora comenzó con el ábaco, pero la primera computadora programable fue creada por Konrad Zuse en 1936 llamada Z1. En 1946 se construyó la ENIAC, la primera computadora con propósitos generales que pesaba 30 toneladas. La segunda generación de computadoras utilizó transistores en lugar de tubos de vacío, haciéndolas más pequeñas y eficientes. El microchip permitió computadoras aún más pequeñas como las PC.