Las computadoras han evolucionado a lo largo de 6 generaciones desde artefactos mecánicos en el siglo 17 hasta dispositivos electrónicos miniaturizados y conectados a Internet en la actualidad. Cada generación trajo avances como el uso de transistores, circuitos integrados y microprocesadores que hicieron que las computadoras sean más rápidas, pequeñas y asequibles.