de armazenar um numero de cinquenta digitos, que poderiam ser colocados la por meio de cartoes a partir do resultado de um dos calculos do moinho.Alem disso tudo, Babbage imaginou a primeira maquina de impressao, que imprimiria os resultados dos calculos, contidos nos registradores. Babbage conseguiu, durante algum tempo, fundos para sua pesquisa, porem nao conseguiu completar sua maquina no tempo prometido e nao recebeu mais dinheiro. Hoje, partes de sua maquina podem ser vistas no Museu Britanico, que tambem construiu uma versao completa, utilizando as tecnicas disponiveis na epoca.Junto com Babbage, trabalhou a jovem Ada Augusta, filha do poeta Lord Byron, conhecida como Lady Lovelace e Ada Lovelace. Ada foi a primeira programadora da historia, projetando e explicando, a pedido de Babbage, programas para a maquina inexistente. Ada inventou os conceitos de subrotina, uma sequencia de instrucoes que pode ser usada varias vezes, loop, uma instrucao que permite a repeticao de uma sequencia de cartoes, e do salto condicional, que permite saltar algum cartao caso uma condicao seja satisfeita.Ada Lovelace e Charles Babbage estavam avancados demais para o seu tempo, tanto que ate a decada de 1940, nada se inventou parecido com seu computador analitico. Ate essa epoca foram construidas muitas maquinas mecanicas de somar destinadas a controlar negocios (principalmente caixas registradoras) e algumas maquinas inspiradas na calculadora diferencial de Babbage, para realizar calculos de engenharia (que nao alcancaram grande sucesso).A maquina de tabularO proximo avanco dos computadores foi feito pelo americano Herman Hollerith (1860-1929), que inventou uma maquina capaz de processar dados baseada na separacao de cartoes perfurados (pelos seus furos). A maquina de Hollerith foi utilizada para auxiliar no censo de 1890, reduzindo o tempo de processamento de dados de sete anos, do censo anterior, para apenas dois anos e meio. Ela foi tambem pioneira ao utilizar a eletricidade na separacao, contagem e tabulacao dos cartoes.A empresa fundada por Hollerith e hoje conhecida como International Business Machines, ou IBM. Z1, computador eletro-mecanico construido por Konrad Zuse.O primeiro computador eletro-mecanico foi construido por Konrad Zuse (19101995). Em 1936, esse engenheiro alemao construiu, a partir de reles que executavam os calculos e dados lidos em fitas perfuradas, o Z1. Zuse tentou vender o computador ao governo alemao, que desprezou a oferta, ja que nao poderia auxiliar no esforco de guerra. Os projetos de Zuse ficariam parados durante a guerra, dando a chance aos americanos de desenvolver seus computadores.Foi na Segunda Guerra Mundial que realmente nasceram os computadores atuais. A Marinha americana, em conjunto com a Universidade de Harvard, desenvolveu o computador Harvard Mark I, projetado pelo professor Howard Aiken, com base no calculador analitico de Babbage. O Mark I ocupava 120m3 aproximadamente, conseguindo multiplicar dois numeros de dez digitos em tres segundos.Simultaneamente, e em segredo, o Exercito Americano desenvolvia um projeto semelhante, chefiado pelos engenheiros J. Presper Eckert e John Mauchy, cujo resultado foi o primeiro computador a valvulas, o Eletronic Numeric Integrator And Calculator (ENIAC)[2], capaz de fazer quinhentas multiplicacoes por segundo. Tendo sido projetado para calcular trajetorias balisticas, o ENIAC foi mantido em segredo pelo governo americano ate o