OS modernos chips dos computadores devem sua existência ao trabalho de inventores geniais, durante três séculos. charles Babbage, considerado o pai do computador atual, construiu em 1830 o primeiro computador do mundo, cem anos antes de se tornar realidade. O projeto de Babbage apresentava desvantagens; uma delas era o fato de que o seu computador deveria ser mecânico, e a outra era a precariedade da engenharia da época. Apesar dos problemas, Charles Babbage construiu um aparelho que impressionou o governo inglês. Entretanto, a história da computação começou muito antes. Como sabemos, o computador é uma máquina capaz de efetuar cálculos com um grupo de números e ainda adaptável para efetuar novos cálculos com um outro grupo de números. O primeiro "modelo" foi o ábaco, usado desde 2000 a.C. Ele é um tipo de computador em que se pode ver claramente a soma nos fios. Blaise Pascal, matemático, físico e filósofo francês, inventou a primeira calculadora mecânica em 1642. A calculadora trabalhava perfeitamente, ela transferia os números da coluna de unidades para a coluna de dezenas por um dispositivo semelhante a um velocímetro do automóvel. Pascal chamou sua invenção de Pascalina. Nos anos que se seguiram, vários projetos foram feitos com intuito de aperfeiçoar essa primeira calculadora. Entretanto, nada de significativo aconteceu, até que Babbage e Ada Lovelace começaram a considerar melhor o problema. Em 1822, Babbage apresentou a Sociedade Real de Astronomia o primeiro modelo de uma máquina de "diferença", capaz de fazer cálculos necessários para elaborar uma tabela de logaritmos. O nome da máquina foi derivado de uma técnica de matemática abstrata, o método das diferenças. Com o incentivo da sociedade, Charles Babbage continuou a trabalhar no aperfeiçoamento da máquina. Com Ada Lovelace, filha de Lord Byron, iniciou um projeto mais ambicioso para construir uma "máquina analítica". Foi projetada para calcular valores de funções matemáticas bem mais complexas que as funções logarítmicas. A máquina era enorme, demostrava inúmeros problemas e simplesmente não funcionava. Grande parte da arquitetura lógica e da estrutura dos computadores atuais provém dos projetos de Charles Babbage, que é lembrado como um dos fundadores da computação moderna. Só por volta de 1936, as idéias de Babbage foram comprovadas, quando um jovem matemático de Cambridge, Alan Turing, publicou um artigo, pouco conhecido, On computable numbers. O nome de Turing é quase desconhecido para o público, mas sua contribuição foi fundamental para o desenvolvimento de idéias que ocorreriam antes do computador propriamente dito tornar-se realidade. Os cientistas admitiam que a matemática não era uma arte misteriosa, e sim uma ciência inteiramente relacionada com regras lógicas. Se uma máquina recebesse essas regras e o problema a ser solucionado, ela seria capaz de resolve-lo. No entanto, os esforços dos mais competentes matemáticos foram inúteis para desenvolver tal máquina. Turing decidiu examinar o impasse de outra maneira. Verificou os tipos de problemas que uma máquina poderia resolver seguindo regras lógicas, e tentou fazer uma lista de todos eles. Turing liderou uma equipe de pesquisa na Inglaterra e desenvolveu a mais secreta invenção da Segunda Guerra Mundial, o Colossus, o primeiro computador eletromecânico do mundo, que pode decifrar os códigos alemães de mensagens "Enigma", durante a guerra. Depois da guerra, Turing colaborou no projeto do primeiro computador dos Estados Unidos, o Eniac (Eletrical Numerical Integrator and Calculator), desenvolvido na Universidade da Pensilvânia desde 1943. Ainda imperfeito, era composto de 18000 válvulas, 15000 relés e emitia o equivalente a 200 quilowatts de calor. Essa enorme máquina foi alojada em uma sala de 9m por 30m. O desenvolvimento do computador continuou, mas só com a invenção do transistor de silício, em 1947, tornou-se possível aumentar a velocidade das operações na computação. Em meados dos anos 60, os cientistas observaram que um circuíto eletrônico funcionaria de modo igualmente satisfatório se tivesse o tamanho menor. Os laboratórios começaram experimentando a colocação de um projeto de circuíto no chip. Antes do fim dos anos 60, nasceu o "circuíto integrado", com isso a computação deu um grande passo à frente. O desenvolvimento de um circuíto em um único chip levou à construção de múltiplos circuítos em um só chip; e o resultado inevitável da colocação de vários chips juntos foi o começo do microprocessador. Apesar de pouca semelhança entre a tecnologia do microchip e os diversos projetos de Babbage, Ada Lovelace e o Colossus de Turing, a "arquitetura" prática criada por Charles Babbage ainda é utilizada nos microprocessadores atuais. E a teoria matemática de Turing, que possibilitou tudo isso, ainda não foi superada. A indústria dos computadores pessoais (PC), teve seu início em 1971 com a fabricação do primeiro microprocessador, o Intel 4004. Porém a indústria decolou somente em 1975 com Altair 8800, da MITS. Pelos padrões atuais, este kit inicial desenvolvido por Ed Roberts, líder da MITS, era bastante limitado. O kit tinha como base o microprocessador 8080 da Intel e possuia apenas 250 bytes de memória. Com um preço bem acessível, US$397, o Altair foi o primeiro computador pessoal disponível em grande escala para o público em geral. A união de Paul Allen, um jovem programador, com um calouro da Universidade de Harvard chamado Bill Gates originou uma versão do Basic para o Altair. Mais tarde surgiria a Microsoft. No ano de 1977 ocorreu uma explosão de interesse pelos computadores pessoais e a introdução de uma sucessão de máquinas: Commodore Pet, Radio Shack TRS-80 e Apple II, de Steve Wozniak e Steve Jobs. O Apple II desenvolveu-se rapidamente com uma econômica unidade de disco flexível e a primeira planilha eletrônica, o VisiCalc. O restante da década viu passar vários projetos diferentes como o Vic-20 e o 64, da Commodore, a série 400 da Atari, e o TI-99, da Texas Intruments. O ramo de software começou a crescer, com a rápida aparição de uma variedade de linguagens de programação. Em agosto de 1980, engenheiros da IBM fizeram a demonstração de um protótipo do computador pessoal chamado Acorn, com um microprocessador 8088, uma versão do chip com barramento de 8 bits e estrutura interna de 16 bits. A Microsoft assinou contrato com a IBM para o fornecimento do Basic, mais tarde também um sistema operacional chamado PC-DOS. Então em 12 de agosto de 1981 a IBM apresentou o IBM Personal Computer. Em 1982, o PC original trazia um processador Intel 8088 de 4,7MHz, inicialmente a máquina vinha com 16Kb de RAM. Embora o PC fosse capaz de exibir gráficos, era necessário comprar uma placa de vídeo opcional para isto, já que a máquina possuia uma placa monocromática. As limitações técnicas do PC original foi o trampolim para o desenvolvimento de outras companhias, sendo que as principais representantes da época incluíam a Tecmar, a Quadram e a AST. Na área de software, as opções também aumentaram rapidamente, PC-DOS, CP/M-86 e UCSD p-System, todos sistemas operacionais. Quando o PC foi lançado, a IBM anunciou diversos aplicativos, incluindo o VisiCalc, o processador de textos chamado EasyWriter e o Microsoft Adventure. Embora o EasyWriter tenha sido o primeiro, produtos mais capacitados, incluindo WordStar, MultiMate e, mais tarde, o WordPerfect, fizeram com que ele desaparecesse nos anos seguintes. Em termos de planilhas eletrônicas surgiu o Lotus 1-2-3, que enfrentou a concorrência de programas como o Context MBA, porém o 1-2-3 assumiu a liderança do mercado do PC. Assim o VisiCalc havia sido o "aplicativo definitivo" para o Apple II e o Lotus 1-2-3 representou o mesmo para o IBM PC. Em meados de 1983, a guerra da compatibilidade com o DOS foi sendo resolvida e a partir daí o padrão PC realmente começou a se estabelecer. Em 1982 era formada a Compaq Computer Corp. para criar um verdadeiro portátil compatível com IBM, que começou a ser comercializado em maio de 1983. Nos anos seguintes, o campo dos portáteis se tornaria mais populoso à medida que crescia a concorrência entre diversas companhias, como a Data General Texas Instruments, Toshiba, Nec e Compaq. A Compaq lançou seu primeiro PC de mesa, o Deskpro, em julho de 1984. No mesmo ano a IBM tentou implantar o PCjr, conhecido por seu teclado sem fio com teclas minúsculas, foi um total fracasso. Porém, a IBM obteve mais sucesso em agosto, com o lançamento do PC AT. Baseado no processador 80286 da Intel, o AT possuía 256 Kb de RAM. Vários padrões importantes surgiram juntamente com o AT, especialmente o barramento de expansão de 16 bits, ou o padrão de vídeo EGA, com resolução de 640 por 350 em 16 cores.
No mesmo período a IBM e a Microsoft introduziram o DOS 3.0 e a IBM lançou o TopView, sistema que permitia a visualização de vários aplicativos simultaneamente. Tambem nesse período, a HP lançou a primeira impressora a laser. No início dos anos 80, o Commodore 64 e a série 800 da Atari ainda eram populares, mais seus dias estariam contados, embora viessem a ressurgir como máquinas de jogos criadas pala Nintendo e Sega. A Apple continuava seu sucesso com a família Apple II. A companhia fracassou, porém, com a introdução do Apple III e com o Lisa. O Lisa foi a primeira tentativa de popularizar a combinação de mouse, janelas, ícones e interface gráfica, porém, seu alto preço não atraíu o mercado. No início de 1984 é lançado o Apple Macintosh, que oferecia mais que um prompt de DOS, ele apresentava várias janelas, menus suspensos e mouse. A Compaq e a Advanced Logic Research introduziram, em setembro de 1986 os primeiros PCs baseados na tecnologia 386. No período compreendido entre 1984-1986, houve uma queda nas vendas de PCs e grande parte da imprensa esperava o PC II da IBM e pelo "novo DOS". O mundo do PC estava pronto para algo novo, o que realmente aconteceu em setembro de 1987, com o lançamento das primeiras máquinas PS/2 da IBM, que eram disponíveis do modelo 30 (processador Intel 8086 e 8 MHz) até a versão 80 (primeira máquina da IBM baseada em 386). Mesmo sendo a HP e a Apple responsáveis pela apresentação das primeiras unidades de disco flexível 3,5 polegadas, o PS/2 fez delas um padrão. Outra inovação do PS/2 era a resolução de vídeo com o novo padrão Video Graphics Array (VGA). O PS/2 era um grande sucesso porém, sua evidência seria um pouco ofuscada após o anúncio do novo sistema operacional desenvolvido pela IBM e Microsoft: o OS/2. Esse sistema operacional tinha duas versões, a 1.0 (1987) e 1.1 (1988). Finalmente em 1987 seria lançado o Windows 2.0, que melhorava a interface com o usuário. Porém, um pouco adiante o Windows seria dividido em 286 e 386, sendo que o último adicionava capacidades multitarefa, execução de aplicativos em máquinas virtuais e suporte a até 16 Mb de memória. Iniciaria, portanto, a rivalidade entre o Windows e o OS/2. Os softwares para Windows começavam a surgir, sendo que um processador de textos só chegaria no final de 1989, com o lançamento do AmiPro, e a primeira versão do Word. Entretanto, os aplicativos para OS/2 demoravam a surgir. A era do 286 havia terminado no final de 1988, logo após a introdução no mercado do 386 SX da Intel. Mais terde surgiria o 386 original rebatizado como 386 DX. Porém, em abril de 1989, a Intel apareceu com seus processadores 486. O mundo da computação descobriu, enfim, em maio de 1990 seu padrão, o Windows 3.0 da Microsoft. Mesmo com o lançamento do Windows 3.0, o OS/2 e o OS/2 2.0 (1992) não passavam desapercebidos. Neste momento já estava presente no mercado o Windows NT. No início de 1991, a IBM e a Microsoft finalmente separaram suas estratégias. Mais tarde, a Microsoft transforma seu antigo OS/2 3.0 no Windows NT 3.1, concorrendo diretamente com o OS/2 da IBM. No final de 1991 a Microsoft apresenta ao público o Windows 3.1, fixando-se ainda mais como padrão e aumentando a liderança da Microsoft na definição das especificações multimídia. A Microsoft viria a dominar outras áreas na computação neste mesmo período. Visual Basic e Visual C++ superaram a concorrência da Borland em termos de linguagem de programação. Além disso, os aplicativos da Microsoft, liderados pelo pacote Office, contendo o Word, Excel, Power Point e, mais tarde o Access tomaram grande parte do mercado de programas aplicativos. Em março de 1993, a Intel apresentou seu processador Pentium de 60 MHz, no mesmo período os discos rígidos ficavam cada vez maiores e mais velozes, bem como a tecnologia de exibição gráfica, que progrediu muito. No lado do software, chegava ao mercado o SQL, e companhias como a Oracle e a Sybase c omeçavam a ter como alvo os desenvolvedores para PC. O correio eletrônico (e-mail) era aceito no cotidiano das corporações com produtos como o cc:Mail. Em 1994, a Microsoft e a Intel já estavam na liderança da indústria do PC. O Windows se estabelecia como padrão para aplicativos e as redes estavam definitivamente no mercado comum. Estudantes da Universidade de Illinois, Mark Andressen, Eric Bina e outros que trabalhavam para o National Center for Supercomputing Applications (NCSA), desenvolveram o Mosaic, uma ferramenta utilizada para paginar a Internet, no início de 1995. A Internet, é claro, já existia há muitos anos, desde o início dos anos 60, quando o Órgão de Defesa de Projetos de Pesquisa Avançada (DARPA), do Pentágono, estabeleceu conexões com muitos computadores de universidades. Neste período a Internet crescia, e o governo transferiu seu controle para os sites individuais e comitês técnicos. Em 1990, Tim Berners-Lee criou a Linguagem de Marcação de Hipertexto (HTML), uma maneira simples de ligar informações entre sites da Internet. Isto por sua vez, gerou a World Wide Web (www). Logo, novas versões de paginadores da Web surgiram, como o Netscape Navigator da Netscape Corp., companhia formada por Andressen e Jim Clark, sendo este um dos fundadores da Silicon Graphics. A grande euforia em torno da World Wide Web quase obscureceu o maior anúncio da Microsoft deste período: o Windows 95. Menos de um ano mais tarde era lançado o Windows NT 4.0, que possuía a mesma interface com o usuário e executava a maioria dos mesmos aplicativos, utilizando interfaces de programação Win 32. Ainda hoje existe um grande espaço para avanços nos sistemas operacionais. A importância dada pelos desenvolvedores de software sobre as linguagens orientadas a objetos tem como intuito um sistema operacional mais orientado a objetos. Num projeto como este, dados e aplicativos deveriam ser divididos, para que os usuários pudessem trabalhar com os dados independ entemente dos aplicativos individuais. O Java, da Sun Microsystems, que começou sua vida como variação do C++ projetada para uso na Internet, tem a evidência entre as linguagens de p rogramação. No início de 1997, ho uve o lançamento do MMX, o primeiro grande avanço desde o 386. A tecnologia MMX é utilizada para melhorar o desempenho multimídia e jogos. Ao mesmo tempo, outros tipos de hardware continuam evoluindo. Placas de vídeo adicionam capacidades em 3D, discos rígidos seguem maiores e mais velozes. As unidades de CD-ROM aumentam suas velocidades, porém, a capacidade de 660 Mb se apresentava muitas vezes insuficiente, então surgiu o DVD, que permite um mínimo de 4,7 Gb de armazenamento.
Portanto, devemos aguardar as novas tecnologias que possam superar as atuais.