FORTRAN

Foi a primeira linguagem de programação imperativa. O primeiro compilador de FORTRAN foi desenvolvido para o IBM 704 em 1954 - 57 por uma equipe da IBM chefiada por John W. Backus. O compilador era optimizado, pois os autores acreditavam que ninguém iria usar essa linguagem se a sua prestação não fosse comparável com a da linguagem assembly. === FORTRAN II  === FORTRAN II é um liguagem de programação criada após sua "original" FORTRAN, a qual originou outras linguagens como BASIC === FORTRAN IV  === A linguagem Fortran foi largamente adaptada por cientistas para a escrita de programas numericamente intensivos, o que encorajou os produtores de compiladores a escrever compiladores que gerassem código mais rápido. Em 1966, quando a primeira versão padronizada da linguagem, conhecida como FORTRAN IV' ou FORTRAN 66, estava disponível, Fortran já era a linguagem mais usada pela comunidade científica. A ampla disponibilidade de compiladores para diferentes computadores, a simplicidade da linguagem, facilidade para ensiná-la, sua eficiência e as vantagens introduzidas pelo uso de sub-rotinas e compilação independente destas e a capacidade de lidar com número complexo, além de muitas outras características, ajudaram em sua ampla difusão dentro da comunidade científica.
 * Complemento: **

 FORTRAN 77
A linguagem foi modernizada a partir de 1970 e um novo padrão lançado em 1977, FORTRAN 77, introduzia algumas pequenas alterações na estrutura dos comandos, como o uso dos blocos IF...THEN...ELSE. Uma característica marcante do FORTRAN 77 são as regras de alinhamento das linhas do programa, uma herança da era dos cartões perfurados. 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, obedecendo as seguintes regras: As mesmas regras continuaram em vigor, mesmo depois dos cartões perfurados terem caído em desuso e os programas em FORTRAN 77 passarem a ser escritos diretamente em editores de texto.
 * Coluna 1 - usada para indicar linha de comentário. Um caracter na coluna 1 (geralmente "C", "c" ou "*") indicava que todos os demais caracteres a partir da coluna 2 constituíam um comentário e não um comando ou declaração.
 * Colunas 2-5 - reservadas para os "labels" das linhas (números inteiros entre 1 e 9999). Os labels são usados para identificar e referenciar linhas específicas do programa.
 * Coluna 6 - quando marcada por um caracter, indicava que a linha era uma continuação da linha anterior.
 * Colunas 7-72 - reservadas para os comandos e declarações.
 * <span style="font-family: "Arial","sans-serif"; font-size: 12pt;">Colunas 73 em diante - reservadas para comentários.

<span style="color: black; font-family: "Arial","sans-serif"; font-size: 12pt; font-weight: normal;"> FORTRAN 8X
<span style="color: black; font-family: "Arial","sans-serif";">Na mesma época que o FORTRAN 77 surgiu, já existiam outras linguagens de programação como o C, Pascal , Ada e Modula , que haviam introduzido novos conceitos em programação ou fundamentado outros como a tipagem explícita de variáveis e a definição de novos tipos de dados, o que permitia ao programador definir estruturas de dados mais adequadas para resolver problemas; alocação dinâmica de dados; subprogramas recursivos; controle de exceção (uma das principais características da linguagem Ada ); e estabelecimento de módulos. O FORTRAN 77 não oferecia nenhum desses recursos e começou a ser pouco a pouco abandonado pela comunidade científica que passaram a recorrer a outras linguagens de programação. <span style="color: black; font-family: "Arial","sans-serif";">Durante a década de 1980, foi lançada uma nova revisão do FORTRAN conhecida como FORTRAN 8X que incorporava todos os conceitos acima citados (exceto a tipagem explícita e o controle de exceção). === <span style="color: black; font-family: "Arial","sans-serif"; font-size: 12pt; font-weight: normal;">FORTRAN 90 <span style="color: black; font-family: "Arial","sans-serif"; font-size: 12pt; font-weight: normal;"> === <span style="color: black; font-family: "Arial","sans-serif";">O processo de definição do novo padrão foi longo e demorado, mas permitiu o amadurecimento de muitos dos novos conceitos que a linguagem apresentaria. A versão final desta revisão foi apresentada com o nome de FORTRAN 90. FORTRAN 90 é tão eficiente quanto o C e o Pascal para os fins a que ela se destina. <span style="color: black; font-family: "Arial","sans-serif";">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 SICA, Carlos. //Sistemas Automáticos com Microcontroladores 8031/8051//. 1.ed. São Paulo - SP: Novatec, 2006. pp. 192.
 * <span style="color: black; font-family: "Arial","sans-serif"; font-size: 12pt; line-height: 115%;">Referências: **

<span style="color: black; font-family: "Arial","sans-serif"; font-size: 12pt; line-height: 115%;"> Danilo Fernandes M. Leite Emerson de Moraes Alves
 * Por:**