Definição – O que significa FORTRAN 77?
FORTRAN77 é uma versão da linguagem de programação imperativa de uso geral FORTRAN. É o sucessor do FORTRAN 66 e foi proposto em 1977. O FORTRAN77 abordou muitas das principais deficiências do FORTRAN66 e adicionou recursos significativos à linguagem de programação.
Definirtec explica FORTRAN 77
FORTRAN foi uma das primeiras linguagens de programação de alto nível. Uma das características salientes dos aplicativos FORTRAN é que eles são portáteis em plataformas de máquina. Os programas FORTRAN77 podem ser executados em qualquer máquina que tenha um compilador FORTRAN77. Ao contrário de outras linguagens de programação, FORTRAN77 tem um conjunto rígido de regras em relação à formatação do código-fonte. Em outras palavras, não é uma linguagem de programação de formato livre. FORTRAN77 ignora espaços em branco. Mesmo se todos os espaços em branco fossem removidos em um programa FORTRAN77, ele ainda seria considerado sintaticamente correto. Quando se trata de declarações de variáveis, FORTRAN77 faz uso de um conjunto implícito de regras para declarar um tipo. No entanto, o idioma não pode compartilhar várias unidades de programa, o que significa que variáveis globais não são usadas no FORTRAN77.
FORTRAN77 é uma das linguagens de programação mais simples e muito fácil de aprender. É uma das melhores linguagens de programação para computação matemática ou operações com alta disponibilidade em bibliotecas FORTRAN77 eficientes. Na verdade, FORTRAN77 é considerado uma das melhores opções para arrays ou loops de tempo crítico.
No entanto, existem algumas desvantagens associadas ao FORTRAN77. É uma linguagem de programação muito primitiva quando se trata de listas, processamento de texto ou outras estruturas de dados complexas. Os tipos básicos de variáveis disponíveis no FORTRAN77 são primitivos por natureza. FORTRAN77 não tem nenhum conceito de alocação dinâmica de memória. Os códigos FORTRAN77 são mais difíceis de estender ou reutilizar em versões superiores do FORTRAN como FORTRAN90 ou FORTRAN95.