La primera generación de computadoras (1951-1958) utilizó tubos de vacío y ocupó mucho espacio, la segunda generación (1958-1964) introdujo los transistores para hacerlas más pequeñas, y la tercera generación (1964-1971) usó circuitos integrados para hacerlas aún más pequeñas y eficientes.