La primera generación de computadoras (1951-1958) se programaban con cinta perforada o cableado. El transistor permitió computadoras más rápidas y pequeñas. La tercera generación (1964-1971) usó circuitos integrados, haciendo las computadoras aún más pequeñas, rápidas y eficientes. El microprocesador marcó la cuarta generación (1971-1988), permitiendo las primeras computadoras personales.