Em 1822, o matemático Charles Babbage projetou o primeiro computador programável, que era movido a vapor e programado com cartões perfurados. No entanto, Babbage não conseguiu completar a máquina, que ele chamou de motor de diferença, devido à falta de financiamento do governo. Em 1936, Alan Turing concebeu a primeira máquina de computação eletrônica capaz de calcular qualquer coisa computável e armazenar programas na memória. Vários protótipos foram construídos secretamente e usados durante a Segunda Guerra Mundial para decodificar as transmissões de rádio militares alemãs.
Em 1944, dois professores da Universidade da Pensilvânia construíram o ENIAC, o primeiro computador digital. Esta máquina preencheu uma grande sala e continha mais de 18.000 tubos de vácuo. Em 1946, os mesmos dois professores, John Mauchly e J. Presper Eckert, construíram o UNIVAC, o primeiro computador comercial. Em 1953, Grace Hopper criou o COBOL, a primeira linguagem de computador. Em 1958, Jack Kilby e Robert Noyce criaram o primeiro chip de computador. Em 1964, Douglas Engelbart criou o primeiro computador moderno com tela de vídeo, teclado e mouse.
Em 1976, Steve Jobs e Steve Wozniak iniciaram a Apple Computers e criaram o computador pessoal Apple I. Em 1981, a IBM lançou o primeiro computador pessoal a usar o sistema operacional MS-DOS da Microsoft. Em 1983, a Apple lançou o primeiro computador pessoal com interface gráfica de usuário. Em 1985, a Microsoft criou o Windows e, no mesmo ano, o primeiro nome de domínio pontocom, Symbolics.com, foi registrado. Em 1990, Tim Berners-Lee criou o HTML, que levou à formação da World Wide Web.