Marco da evolução dos computadores
1.1. A geração zero – computadores mecânicos (1642-1945) A primeira pessoa a construir uma máquina de celular operacional foi o cientista francês Blaise Pascal (1623-1662), em honra de quem a linguagem Pascal foi batizada. Esse dispositivo, construído em 1642, quando Pascal tinha 19 anos, foi projetado para ajudar seu pai, um coletor de imposto do governo francês. Era inteiramente mecânico, usava engrenagens e funcionava com uma manivela operada a mão. A máquina de Pascal poderia apenas realizar operações de adição e subtração, mas trinta anos mais tarde o grande matemático alemão, barão Gottfried Wilhelm von Leibniz (1646-1716), construiu uma outra máquina mecânica que também podia multiplicar e dividir. Na verdade, Leibniz construiu uma equivalente a uma calculadora de bolso de quatro operações três séculos atrás. Durante 150 anos nada de muito interessante aconteceu, até que um professor de matemática da Universidade de Cambridge, Charles Babbage (1792-1871), o inventor do velocímetro, projetou e construiu uma primeira máquina diferencial. Esse dispositivo mecânico que, assim como o de Pascal, só podia somar e subtrair, foi projetado para calcular tabelas de números úteis para a navegação naval. Toda a construção da máquina foi para executar um único algoritmo, o método de diferenças finitas que usava polinômios. A característica mais interessante da máquina diferencial era seu método de saída: ela perfurava seus resultados sobre uma chapa de gravação de cobre com uma punção de aço, prenunciando futuros meios de escrita única como cartões perfurados e CD-ROMS. Embora a máquina diferencial funcionasse razoavelmente bem, Babbage logo se cansou dessa máquina