În 1822, matematicianul Charles Babbage a proiectat primul computer programabil, care a fost alimentat cu aburi și programat cu carduri de pumn. Cu toate acestea, Babbage nu a reușit să finalizeze mașina, pe care a numit-o motor diferențial, din cauza lipsei fondurilor guvernamentale. În 1936, Alan Turing a conceput prima mașină electronică de calcul, capabilă să calculeze ceva ce poate fi calculat și să stocheze programe în memorie. Diverse prototipuri au fost construite și folosite în timpul celui de-al doilea război mondial pentru a decoda transmisiile de radio militare germane.
În 1944, doi profesori de la Universitatea din Pennsylvania au construit ENIAC, primul calculator digital. Această mașină a umplut o cameră mare și a conținut peste 18.000 de tuburi vidate. În 1946, aceiași doi profesori, John Mauchly și J. Presper Eckert, au construit UNIVAC, primul calculator comercial. În 1953, Grace Hopper a creat COBOL, primul limbaj de calculator. În 1958, Jack Kilby și Robert Noyce au creat primul cip de calculator. În 1964, Douglas Engelbart a creat primul computer modern, cu un ecran video, tastatură și mouse.
În 1976, Steve Jobs și Steve Wozniak au început Apple Computers și au creat computerul Apple I personal. În 1981, IBM a introdus primul computer personal pentru a utiliza sistemul de operare Microsoft MS-DOS. În 1983, Apple a lansat primul computer personal cu o interfață grafică de utilizator. În 1985, Microsoft a creat Windows, iar în același an a fost înregistrat primul nume de domeniu dot-com, Symbolics.com. În 1990, Tim Berners-Lee a creat HTML, ceea ce a condus la formarea World Wide Web.