Hoje falarei de duas linguagens de programação: Clipper e Fortran
CLIPPER
É uma linguagem de programação de alto nível e orientada a objetos. No começo essa linguagem era interpretada, mas depois virou uma linguagem compilada. Com isso os programas obtiveram maior velocidade de execução, passaram a não precisar de um software específico para execução. Além disso, por usar um compilador, o código-fonte ficou protegido, ficando apenas no poder do criador. A desvantagem com essa evolução foi que aumentaram as dificuldades de correção nos erros dos programas.
Dizem que o Clipper surgiu por volta de 1985 quando dois amigos estavam discutindo sobre o fato da Ashton-Tate se recusar a criar um compilador para o seu principal produto e que a velocidade de processamento do Dbase era muito baixa. Revoltados, esses dois amigos resolveram fundar uma empresa e criar um compilador. Esse compilador foi o Cilpper.
Uma coisa importante sobre a linguagem é o Projeto Harbour. O Harbour é um compilador multi-plataforma para Clipper que difere dos outros por ser um software livre. Ele também tenta remover alguns limites impostos pela implantação original, mas a extensão irá depender da plataforma.
Essa linguagem é normalmente usada para programas de banco de dados. Algumas de suas características são IDE gráfica, geração de executáveis que utilizam memória, pré-processador de código-fonte, compiladores de alta performance, depurador interativo, dentre outras coisas.
Uma de suas vantagens é que seus compiladores geram arquivos que são considerados minúsculos e extremamente rápidos.
FORTRAN
O nome Fortran vem de "FORmula TRANslation". O Fortran foi a primeira linguagem de alto nível da história e também possui suporte para orientação a objetos.
Foi desenvolvida por uma equipe da IBM chefiada por John Backus em 1957. Apesar de ser uma linguagem de alto nível, é considerada arcaica quando comparada a linguagens mais modernas, além de erros de escrita poderem levar a erros durante o tempo de execução em vez de compilação.
O Fortran permite a criação de programas que primam pela velocidade de execução. Daí reside seu uso em aplicações científicas computacionalmente intensivas como meteorologia, oceanografia, física, astronomia, geofísica, engenharia, economia etc.
Foram feitas várias versões do Fortran ao longo de sua história, são elas:
FORTRAN IV: surgiu em 1966, por isso também é chamada de Fortran 66, na época que foi lançada se tornou a linguagem mais usada pela comunidade científica.
FORTRAN 77: sua principal característica são as regras de alinhamento das linhas do programa, herança dos cartões perfurados.
FORTRAN 8X: trouxe como novidade alocação dinâmica de dados, subprogramas recursivos, controle de exceção e e estabelecimento de módulos.
FORTRAN 90: trouxe uma novidade para o mundo das linguagens de programação: mecanismos para manipulação de arranjos, que não são oferecidos por nenhuma outra linguagem. Essa versão é tão eficiente quanto o C e o Pascal.
FORTRAN 95: acrescentou algumas alterações em relação ao FORTRAN 90 com a intenção de aproximar o padrão de linguagem para um modelo usado em computadores com arquiteturas avançadas.
O texto descrito acima foi baseado nas informações contidas na página da Wikipedia que fala sobre essas duas linguagens de programação.