Introdução às Linguagens de Programação/Fortran
FORTRAN que significa formula translation é uma linguagem de alto nível (forma de linguagem mais parecida com a linguagem humana), sua versão atual é o "Fortran 95" que é um melhoramento do Fortran 90,porém são feitas continuas atualizações.
Nos primórdios dos computadores, programar era uma tarefa extremamente complicada. Aos programadores era exigido um conhecimento detalhado de instruções, registros e outros aspctos ligados com a unidade do processamento central (CPU) do computador onde era escrito o código. Os programas consistiam numa série de instruções numéricas, denominadas por códigos binários. No período de 1954-1957 uma equipe de 13 programadores liderados por John Backus, desenvolveu umas das primeira linguagens de alto nível para o computador IBM 704, o FORTRAN (Fórmula Translation). Tudo começou em 1953 quando atrasado, John W. Backus apresentou uma proposta aos seus superiores para desenvolver uma alternativa mais prática para a linguagem assembly.
A linguagem Fortran foi ao mesmo tempo revolucionária e inovadora. Os programadores libertaram-se assim da tarefa de usar a linguagem assembly e passaram a ter oportunidade de se concentrar mais na resolução do problema. Mas, talvez mais importante, foi o fato dos computadores passarem a ficarem mais acessíveis a qualquer pessoa com esforço mínimo para conhecer a linguagem Fortran.
O primeiro compilador FORTRAN para uso comercial foi lançado em 1957 e tinha 18.000 mil linha de código, em 1959 foi lançado o FORTRAN Π com 50.000 mil linhas de código fonte.
A linguagem foi largamente adaptada por cientistas para escrever programas numericamente intensivos, o que encorajou escritores compilador para produzir compiladores que poderia gerar mais rápido e código mais eficiente. A inclusão de um número complexo tipo de dados na linguagem Fortran feitas especialmente adequado para aplicações técnicas, tais como engenharia elétrica.
Fortran foi à primeira linguagem imperativa (passos que um programa deve seguir para alcançar um estado desejado) e versões recentes, como o FORTRAN 2003, suportam programação orientada a objetos.
As versões oficiais do FORTRAN são:
•Fortran II
•Fortran IV
•Fortran 77
•Fortran 8X
•Fortran 90
•Fortran 95
•Fortran 2003
•Fortran 2008
•Fortran 2015
Ambiente da linguagem
editarO Fortran roda em todos os sistemas operacionais (Windows, Linux, Mac os x), basta o usuário baixar a versão exata do compilador para seu sistema e instalá-lo, existe duas formas disponíveis no mercado, a forma livre, uma versão com código aberto, (open source) para sistemas operacionais linux, e a versão paga (com licença proprietário).
|