Los primeros dispositivos mecánicos para contar incluyeron el ábaco. La máquina analítica creada por Charles Babbage fue la primera computadora, mientras que la ENIAC fue la primera computadora electrónica. Las generaciones posteriores de computadoras se hicieron más pequeñas, rápidas y eficientes a medida que se desarrollaron los transistores, circuitos integrados y microprocesadores.