Os primeiros computadores eram eletromecânicos e difíceis de operar, enquanto os primeiros computadores eletrônicos surgiram na década de 1940 e usavam válvulas. Na década de 1950, os transistores substituíram as válvulas e dispositivos como discos rígidos e teclados tornaram os computadores mais fáceis de usar.