A matemática e a computação têm por muito tempo uma relação, onde os matemáticos aplicados desenvolveram um instrumento que fez reviver o interesse por técnicas numéricas e algorítmicas o computador. Vamos mostrar a contribuição de alguns matemáticos para esse desenvolvimento tecnológico. Egito e Babilônia: sistema de medidas de distancia Grécia: sistemas axiométricos Tratamento de noções de aritmética como um sistema formal. Surgimento das primeiras teorias da lógica. Ábaco Pascal (1642): máquina de somar Leibniz (1671): máquina de multiplicar. Thomaz de Colmar (1820): máquina de subtrair e dividir Frank Stephen Baldwin (1875): máquina das quatro operações. IBM automatic sequence controlled calculator, concluído em 1944. Charles bablage(1812): máquina diferencial e maquina analitica. Contribuições: Teoria dos operadores Teoria quântica Teoria dos jogos Projetos relacionados com a bomba atômica bomba de hidrogênio e a previsão ao longo prazo do tempo Maquina Universal de Turing: Era uma máquina que reduzia os sistemas formais a um sistema básico subjacente. Turbo pascal é um ambiente de desenvolvimento integrado e um compilador para linguagem de programação. Que foi desenvolvido pela Borland, teve grande importância no sucesso da linguagem pascal,já que ele não era um simples compilador, mas um ambiente de desenvolvimento, onde se podia construir e depurar o código, o que foi uma novidade para época. Devido sua grande utilização a linguagem de programação, como por exemplo a orientação a objetivos, o que deu origem a uma versão da linguagem porpulamente conhecida como object pascal. Sua primeira versão foi realizada em 1983 no mercado americano.Na época seu preço de venda era 49,99 dólares. Mais tarde, em meados dos anos 90, apareceu uma versão da linguagem pascal, mas por parte da Macrosoft, o Macrosoft Pascal. Este tentou fazer a concorrência ao turbo Pascal que na época já estava na versão. O Microsoft Pascal fio superado pelo Turbo Pascal 5.5 devido á sua boa qualidade e baixo preço. Pascal originou do ALGOL, uma linguagem de programação voltada para computação científica. Em um congresso em Zurich, um comite internacional designou o ALGOL como uma linguagem independente de plataforma. Isto deu mais liberdade para as características que eles poderiam colocar na linguagem, mas também tornou mais difícil a escrita de compiladores para ela. Muitos fabricantes de computadores não fizeram compiladores . a carêcia de compiladores em muitas plataformas , combinada com sua carência de ponteiros e muitos tipos de dados básicos tais como caracteres, fez com que ALGOL não fosse amplamente aceito. Números amigáveis Números primos Parte da teoria dos números Teoria dos grupos Terias geométricas finitas Matemática recreativa Quatro cores da topografia O computador é o resultado da junção da matemática com a lógica, assim o computador não existiria sem a matemática e tão pouco a matemática moderna sem essa ferramenta maravilhosa.