Seu nome roma antiga era "Calculus", termo de onde a palavra calcuo foi derivada.Regua de CalculoDurante varios seculos, o abaco foi sendo desenvolvido e aperfeicoado, sendo a principal ferramenta de calculo por muito tempo. Entretanto, os principais intelectuais da epoca do renascimento necessitavam descobrir maneiras mais eficientes de efetuar calculos. Logo, em 1638, depois de Cristo, um padre ingles chamado William Oughtred , criou uma tabela muito interessante para a realizacao de multiplicacoes muito grandes. A base de sua invencao foram as pesquisas sobre logaritmos, realizadas pelo escoces John Napier.Ate este momento, a multiplicacao de numeros muito grandes era algo muito trabalhoso e demorado de ser realizado. Porem, Napier descobriu varias propriedades matematicas interessantes e as deu o nome de logaritmos. Apos, disso, multiplicar valores se tornou uma tarefa mais simples. Maquina de PascalApesar da regua de calculo de William Oughtred ser util, os valores presentes nela ainda eram pre-definidos, o que nao funcionaria para calcular numeros que nao estivessem presentes na tabua. Pouco tempo depois, em 1642, o matematico frances Bleise Pascal desenvolveu o que pode ser chamado da primeira calculadora mecanica da historia, a maquina de Pascal.Seu funcionamento era baseado no uso de rodas interligadas, que giravam na realizacao dos calculos. A ideia inicial de Pascal era desenvolver uma maquina que realizasse as quatro operacoes matematicas basicas, o que nao aconteceu na pratica, pois ela era capaz apenas de somar e subtrair. Por esse motivo, ela nao foi muito bem acolhida na epoca.Alguns anos apos a Maquina de Pascal, em 1672, o alemao Gottfried Leibnitz conseguiu o que pascal nao tinha conseguido, criar uma calculadora que efetuava a soma e a divisao, alem da raiz quadrada. Pagina 02 de 04O Advento da programacao funcionalEm todas as maquinas e mecanismos mostrados na parte 1, as operacoes ja estavam previamente programadas, nao sendo possivel inserir novas funcoes. Contudo, no ano de 1801, o costureiro Joseph Marie Jacquard desenvolveu um sistema muito interessante nesta area.A industria de Jaquard atuava no ramo de desenhos em tecidos, tarefa que ocupava muito tempo de trabalho manual. Vendo este problema, Joseph construiu a primeira maquina realmente programavel, com o objetivo de recortar os tecidos de forma automatica. Tal mecanismo foi chamado como Tear Programavel, pois aceitava cartoes perfuraveis com entrada do sistema. Desta maneira, Jaquard perfurava o cartao com a desenho desejado, e a maquina o reproduzia no tecido. A partir desse momento, muitos esquemas foram influenciados pelo Tear, incluindo o que vamos explicar logo abaixo.A Maquina de Diferencas e o Engenho AnaliticoNo ano de 1822, foi publicado um artigo cientifico que prometia revolucionar tudo o que existia ate o exato momento, no ramo do calculo eletronico. O seu autor, Charles Babbage, afirmou que sua maquina era capaz de calcular funcoes de diversas naturezas (trigonometria, logaritmos), de forma muito simples. Este projeto possuia o nome de Maquina de Diferencas.Houve um grande boom na epoca por causa disso, pois as ideias aplicadas no projeto estavam muito a frente do seu tempo. Por causa de limitacoes tecnicas e financeiras, a Maquina de Diferencas so pode ser implementada muitos anos