A primeira geração dos computadores foi criada por John Presper Eckert e John W. Mauchly em 1946 e consistia no uso de tubos de vácuo, que aqueciam demasiado e consumiam muita energia, tornando os computadores lentos. A segunda geração introduziu o transistor, que era menor e mais rápido. A terceira geração utilizou circuitos integrados, diminuindo o tamanho dos computadores e aumentando sua capacidade. A quarta geração trouxe o microprocessador.