Evolução das linguagens de programação
Assembly
As primeiras linguagens de programação a surgir foi na década de 50 como compilador o Assembly.
Nestas primeiras linguagens era muito complicado escrever um programa devido ao facto de se ter de escrever tudo em código binário para uma única instrução.
Exemplo de um código binário: 0110010110011011010110011010111010110101.
Esta era uma linguagem de baixo nível, pois todas as instruções que eram interpretadas tinham de ser descritas pelo programador.
Esta linguagem tinha algumas vantagens e desvantagens:
Algumas vantagens: programas muito rápidos e pequenos,
Algumas desvantagens: demasiado tempo a desenvolver um programa que estava sujeito a bastantes erros e uma arquitectura bastante complexa.
Fortran
Como esta era uma linguagem de baixo nível e super difícil, foi desenvolvida nessa mesma década uma outra linguagem, mas já de alto nível com o nome de Fortran.
Com uma linguagem bastante mais acessível para os programadores, este compilador foi considerado um dos melhores nessa década.
Também tinha algumas vantagens e desvantagens:
Algumas vantagens: construção mais rápida e eficaz, maior velocidade de execução,
Algumas desvantagens: uso de fórmulas matemáticas complicadas e dificuldade de integração com outras linguagens.
Pascal
Na década de 60 surgiu um novo compilador de nome Pascal.
Com uma nova estrutura e novas regras mas rígidas, este compilador torna-se difícil de utilizar para se criar novos programas.
Esta linguagem é praticamente usada em todo o lado para iniciar a introdução á programação devido á sua linguagem de alto nível e á sua sintaxe mais simples.
O Pascal também tem as suas vantagens e desvantagens.
Vantagens: linguagem acessível para iniciantes,
Desvantagens: não ocorreram desvantagens do Pascal até agora.
Cobol
Na mesma década foi lançado um novo compilador, mas criado em 1959 chamado Cobol.
Nesta nova linguagem de terceira geração o seu objectivo era ser