Análise
História
Nos primeiros tempos, o programador podia escrever o algoritmo desejado como uma série de equações algébricas padronizadas e o compilador FORTRAN podia converter as declarações em linguagem de máquina que computador reconhecia e executava. A linguagem FORTRAN original era muito pequena em comparação com as versões modernas. Esta contem apenas um número limitado de declarações tipo, só se podia trabalhar com o tipo “integer” (inteiro) e “real” (real) e também não havia sub-rotinas. Quando se começou a usar este programa regularmente verificou-se a existência de diversos erros, ocasionando então a elaboração de melhorias.
Principais características
FORTRAN – “Formula Translation”.
Surgiu na Segunda metade da década de 50
Foi e ainda é muito importante.
Na época em que foi criada, a linguagem era apenas numérica e para fins científicos e militar.
Foi criada para otimizar a velocidade das máquinas (pequenas, lentas e pouco confiáveis).
Até então não havia forma eficiente de programar computadores.
Hardware era caro e a mão de obra do programador barata.
Não tinha tipos de dados. (ex: de i até l eram inteiros e as demais letras eram reais).
Criada para facilitar o uso pela comunidade técnico/científica com escrita semelhante a matemática
Foi a primeira linguagem de alto nível com várias modificações para aumentar a eficiência dos cálculos e oferecer maior número de ferramentas.
Versões
Primeira modificação feita em 1966 pela ANSI surgindo FORTRAN IV, quando a primeira versão padronizada da linguagem estava disponível.
Segunda modificação feita em 1977, padronização utilizando o conceito de programação estruturada – FORTRAN 77. Dentre outras melhorias, facilita a programação de estruturas com blocos. Originalmente, a sintaxe do FORTRAN 77 foi definida de forma que cada linha do programa fosse escrita em um cartão perfurado, com um caracter por coluna.
Uma nova padronização feita em 1990 – FORTRAN 90.