1. Hardware
1.1. Primeiro processador da história, Intel 4004, que tinha potência de 4 bits. (1971)
1.2. Intel lança um processador com o dobro da potência, Intel 8080, que foi base para o MITS Altair 8800, um computador pessoal lançado poucos meses após o lançamento do Intel 8080. (1974)
1.2.1. Pouco tempo depois do lançamento do Altair 8800, começaram a surgir vários acessórios, como um teclado de chaves, um terminal de vídeo, drive de disquetes, placas de extensão de memória e até mesmo uma impressora.
1.3. Em 1976 foi fundado a Apple, tendo como seu primeiro produto o Apple I, que usava um processador Motorola, o 6502 e que operava a 1 MHz. Os fundadores da empresa não conseguiram achar financiadores para o Apple I, que por esse motivo não foi um grande sucesso de vendas.
1.3.1. Esse modelo foi aprimorado e em 1977 um novo modelo surgiu, o Apple II. Este por sua vez, fez um sucesso considerável, mesmo tendo um preço alto para a época.
1.3.1.1. O Apple II contava com 4KB de memória, tendo como novidade uma ROM de 12 KB, a memória RAM poderia ser expandida até 52KB.
1.3.1.2. O Apple II já se parecia muito mais com um computador atual, tinha um teclado e usava uma televisão como monitor.
1.3.2. Uma variação do Apple II, o Apple IIc, que foi lançado em 1979, é considerado por muitos o primeiro o primeiro computador portátil da história, já que possuia um monitor de LCD como opcional.
1.4. Em 1979 surge mais um modelo interessante, o Sinlcair ZX80. Este modelo não era tão potente quanto o Apple II, mas tinha a vantagem de custar 20 vezes menos que o mesmo. Foi provavelmente o primeiro computador popular da história.
1.5. Depois das máquinas dos anos 70os computadores começaram a atingir um nível de desenvolvimento que permitia o uso de aplicativos sérios.
1.5.1. O primeiro PC lançado pela IBM em 1981 tinha uma configuração de 64 KB de memória, um monitor somente texto.
1.5.1.1. Esta configuração era suficiente para rodar o DOS 1.0 e a maioria dos programas da época, e foi só uma questão de tempo para que começassem a serem vendidos discos rígidos, placas de extensão de memória, entre outros componentes para o PC.
1.5.2. A Apple havia lançado o Apple III poucos meses antes do PC. As duas máquinas disputaram o mercado, mas a Apple acabou levando a pior. Apesar de serem muitos parecidos em questão de potência, o PC tinha a possibilidade de upgrade de acessórios, o que garantiu sua supremacia.
1.5.3. Em 1983 a Apple apareceu com uma grande novidade, O Apple Lisa. Este modelo vinha equipado com um processador Motorola 68000 de 5 MHz, 1 MB de memória RAM, dois drives de disquete de 5.25″ de 871 KB, HD de 5 MB e um monitor de 12 polegadas, com resolução de 720 x 360.
1.5.3.1. O Lisa era muito caro, por isso novamente não fez muito sucesso, mas o projeto serviu de base para o Macintosh lançado em 1984. Este sim fez um grande sucesso, chegando a ameaçar o império dos PCs. A configuração era compatível com os PCs da época e a grande arma do Macintosh era o MacOS 1.0, um sistema inovador de vários pontos de vista.
2. Software
2.1. No princípio do Processamento de Dados o Hardware, que é toda a parte física que constituí um computador, o equipamento em si, não continha programas instalados e necessitavam ser fisicamente mudados de acordo com cada projeto ou finalidade, de maneira a atender tal demanda.
2.1.1. Em 1981, a Microsoft lança o MS-DOS, um sistema operacional comprado da empresa Seattle Computer Products em 1980.
2.1.2. Em 1985 acontece a primeira tentativa da Microsoft no campo dos sistemas operacionais com interface gráfica, através do MS-Windows 1.0.
2.1.3. Em 1987, Andrew Tanenbaum, um professor de computação holandês, desenvolve um sistema operacional didático simplificado, mas respeitando a API do UNIX, que foi batizado como Minix.
2.1.4. Em 1987, a IBM e a Microsoft apresentam a primeira versão do OS/2, um sistema multitarefa destinado a substituir o MS-DOS e o Windows. Mais tarde, as duas empresas rompem a parceria; a IBM continua no OS/2 e a Microsoft investe no ambiente Windows.
2.1.5. Em 1991, Linus Torvalds, um estudante de graduação Finlandês, inicia o desenvolvimento do Linux, lançando na rede Usenet o núcleo 0.01, logo abraçado por centenas de programadores ao redor do mundo
2.1.6. Em 1993, a Microsoft lança o Windows NT, o primeiro sistema 32 bits da empresa.
2.1.7. Em 2001, Apple lança o MacOS X, um sistema operacional derivado da família UNIX BSD.
2.1.8. Também em 2001 A microsoft lança o Windows XP
2.1.8.1. Em 2006, foi lançado o Windows Vista
2.1.8.2. Em 2009 foi lançado o Windows 7, um grande sucesso da Microsoft.
2.1.8.3. Em 2012 foi lançado o Windows 8, que não foi muito bem recebido pelo público
2.1.8.4. Em 2015, tendo o seu precursor como base, A Microsoft lançou o Windows 10, o último Sistema Operacional lançado pela empresa.
3. Redes
3.1. Durante a Guerra Fria a ARPANET foi utilizada para intermediar as comunicações militares, mas após esse período deixou de ser importante do ponto de vista militar e foi cedida para o uso principalmente em universidades.
3.1.1. Em 1972 a ARPANET então com 30 computadores, conectava algumas instalações militares e empresas nos EUA. Ao combinar os protocolos TCP e IP, padrão adotado até hoje para o tráfego da internet, ganhou escalabilidade e podia incluir sistemas de diversas arquiteturas.
3.2. Ainda na década de 1970 houve uma mudança de paradigma e a ideia de um grande computador central foi sendo substituída por máquinas menores, com melhor custo x performance e que podiam ser interligadas, possibilitando assim o surgimento da Internet na década seguinte.
3.2.1. O DNS(Domain Name Sistem - sistema de nomes de domínios) foi um serviço criado em 1986 e tornou possível a conversão de números de acesso aos computadores, chamados de IPs em nomes.
3.2.2. Em 25 de dezembro de 1990, o físico britânico e cientista da computação Tim Berners Lee, conseguiu realizar a primeira comunicação bem sucedida entre um cliente HTTP e um servidor através da Internet.
3.2.2.1. Foi a Web que possibilitou ao longo dos anos 1990 que pessoas fora do ambiente acadêmico tivessem acesso à Internet sem qualquer conhecimento de programação de computadores.
3.2.2.2. Através de um navegador era possível se conectar a um servidor do outro lado do mundo e visualizar uma página HTML de forma simples.