Evolução dos computadores
Ao longo dos séculos, foram feitas muitas tentativas de fabricar máquinas capazes de realizar automaticamente cálculos aritméticos e outras operações inteligentes. Exemplos disso são a machina arithmetica, construída pelo filósofo e matemático francês Blaise Pascal entre 1642 e 1644; a máquina de calcular inventada nessa mesma época pelo também filósofo e matemático Gottfried Wilhelm Leibniz; e o "enxadrista" que o espanhol Leonardo Torres Quevedo construiu no início do século XX.
Entre as máquinas que antecederam os modernos computadores ou processadores eletrônicos estão, principalmente, a máquina analítica projetada na primeira metade do século XIX pelo matemático e inventor britânico Charles Babbage, que foi o primeiro computador mecânico, e a máquina tabuladora do americano Herman Hollerith, que trabalhava no departamento de censo dos Estados Unidos e idealizou um sistema de tratamento de informações com o qual, mediante o uso de cartões perfurados, conseguiu aumentar de dois para duzentos o número de dados processados por minuto.
Gerações dos Computadores
1ª GERAÇÃO (1940 - 1952): Os primeiros computadores eram constituídos de válvulas eletrônicas. Elas eram grandes, caras, lentas e queimavam com grande facilidade. O computador tinha apenas uso científico e estava instalado nos grandes centros de pesquisa. Isto caracterizou a Primeira Geração de Computadores. Estas válvulas eram ligadas por Kms de fios ligados manualmente. Isto explica as enormes dimensões físicas dos computadores. Durante a 1ª Geração a programação era feita diretamente em linguagem de máquina que além de difícil era demorado. As operações de cálculos eram realizadas em milissegundos. Realizando 39.000 adições/segundos. Era constituída por todos os computadores construídos a base de válvulas a vácuo, e que eram aplicados em campos científicos e militares. A única forma de armazenar dados era através de cartões perfurados.
2ª