La primera generación de computadoras se desarrolló entre 1944 y 1956, cuando se crearon las primeras computadoras como la MARK I y la ENIAC. La segunda generación entre 1959 y 1964 introdujo los transistores en lugar de los tubos de vacío, haciendo que las computadoras sean más pequeñas y rápidas. La tercera generación entre 1964 y 1971 usó circuitos integrados, lo que redujo aún más el tamaño y aumentó la velocidad de las computadoras.