Saltar para o conteúdo

Introdução às Linguagens de Programação/Fortran

Fonte: Wikiversidade



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

[editar | editar código-fonte]

O 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).


Esta página é somente um esboço. Ampliando-a você ajudará a melhorar a Wikiversidade.