.F

Arquivo F

Fortran Source File
Fazer uma pergunta
RESPOSTA RÁPIDA

Um arquivo .f contém código-fonte Fortran no layout de forma fixa usado pelo FORTRAN 77 e versões anteriores. Abra-o em qualquer editor de texto para ler ou editar. Para compilar e executá-lo, use o gfortran ou o Intel ifx - ambos são gratuitos.

Desenvolvedor: IBM (original FORTRAN, 1957); language now governed by ISO/IEC 1539 standard Categoria: Arquivos de Desenvolvedor Padrão aberto MIME: text/x-fortran
ABRE EM Windows macOS Linux
Relacionado: .DO · .MD · .HEX · .XSD

Nesta página

19k+ extensões indexadas
Última revisão em Aug 31, 2026

Não tem certeza do que é seu arquivo?

Arraste qualquer arquivo para o nosso identificador - lemos apenas os primeiros bytes para nomear o formato.

Identificar um arquivo

O que é o formato de ficheiro F?

Um arquivo .f contém código-fonte Fortran no layout de colunas de forma fixa herdado dos cartões perfurados IBM de 80 colunas. O Fortran (Formula Translation) foi desenvolvido na IBM em 1957, tornando-se a linguagem de programação de alto nível mais antiga ainda em uso ativo na produção. A extensão .f convencionalmente sinaliza o código-fonte de forma fixa para os compiladores - uma distinção crítica, já que as posições das colunas carregam significado semântico.

Regras de layout de forma fixa:

  • Coluna 1: em branco = linha executável; C, *, ou ! = comentário
  • Colunas 1-5: rótulo da instrução (label)
  • Coluna 6: caractere de continuação (qualquer caractere não branco e diferente de zero continua a linha anterior)
  • Colunas 7-72: corpo da instrução
  • Colunas 73-80: número de sequência opcional (ignorado por compiladores modernos)

A extensão .f implica a sintaxe de forma fixa do FORTRAN 77. O Fortran 90 e versões posteriores introduziram o código-fonte de forma livre sem restrições de colunas, que deve usar .f90, .f95, .f03 ou .f08. Compiladores como o gfortran e o Intel ifx inferem a forma do código-fonte a partir da extensão, a menos que sejam substituídos por sinalizadores como -ffree-form.

O Fortran domina a computação científica: dinâmica de fluidos computacional, modelagem climática, química quântica e análise de elementos finitos mantêm milhões de linhas de código .f legado em clusters HPC. O padrão ISO/IEC 1539-1 governa a linguagem; a edição atual é o Fortran 2023.

Segurança e proteção

RISCO: LOW

Código-fonte em texto simples. Abrir em um editor de texto ou IDE é completamente seguro. O risco surge apenas ao compilar e executar código Fortran não confiável.

Detalhes do formato

em resumo
NOME COMPLETOFortran Source Filetambém conhecido como FORTRAN source code, Fortran fixed-form source
DESENVOLVEDORIBM (original FORTRAN, 1957); language now governed by ISO/IEC 1539 standarddesde 1957 (FORTRAN I by IBM); .f extension standardized with FORTRAN 77 (1978)
TIPO MIMEtext/x-fortran
TIPOarquivo de código-fonte de texto simples
PADRÃOAberto · livre de royalties
RELACIONADO.do.md.hex.xsd
Esta extensão também é usada por…
  • Fragmento de arquivo de origem genérico - Alguns sistemas de build usam .f como abreviação para arquivos de entrada arbitrários; dependente do contexto, raro.

Programas que abrem arquivos F

Windows5 apps
PSPad Gratuito Abra o arquivo .f via Arquivo → Abrir; realce de sintaxe para Fortran disponível.
Notepad Código aberto Abra o arquivo .f; selecione Linguagem → F (Fortran) para realce de sintaxe.
Intel Fortran Compiler (ifx/ifort) Gratuito ifort source.f -o output.exe (linha de comando); integra-se ao Visual Studio como um plugin.
Microsoft Visual Studio (with Intel Fortran plugin) Freemium Instale o Intel oneAPI HPC Toolkit; o VS ganha o tipo de projeto Fortran e IntelliSense para arquivos .f.
VS Code + Modern Fortran extension Código aberto Instale a extensão «Modern Fortran»; fornece realce de sintaxe, diagnósticos e o servidor de linguagem fortls.
macOS3 apps
TextMate Código aberto Abra o arquivo .f; o TextMate reconhece a sintaxe Fortran. Use apenas como editor de texto, não como compilador.
gfortran (GCC) Código aberto Instale via Homebrew (brew install gcc); gfortran source.f -o output
Apple Xcode (text editing only) Gratuito Pode abrir .f como um arquivo de texto; nenhum compilador Fortran ou modelo de projeto incluído - use o gfortran separadamente.
Linux2 apps
gfortran (GCC) Código aberto Instale via Homebrew (brew install gcc); gfortran source.f -o output
Intel Fortran Compiler (ifx) Gratuito Instale via Intel oneAPI HPC Toolkit; ifx source.f -o output

Detalhes técnicos

especificação profunda
Forma do código-fonteForma fixa - layout sensível a colunas herdado dos cartões perfurados de 80 colunas
Semântica de colunasCol 1 = flag de comentário (C/*/!); cols 1-5 = rótulo; col 6 = continuação; cols 7-72 = código; cols 73-80 = sequência
Padrão implícitoFORTRAN 77 (ISO/ANSI X3.9-1978) - inferido da extensão .f pela maioria dos compiladores
Tipo MIMEtext/x-fortran
CodificaçãoASCII 7-bit (histórico); compiladores modernos aceitam UTF-8 em comentários e strings literais
Contrapartes de forma livre.f90 / .f95 / .f03 / .f08 para código-fonte Fortran 90+ de forma livre (sem restrições de colunas)
Substituição de flag do compilador-ffree-form (gfortran) ou -free (Intel ifx/ifort) força a análise de forma livre de arquivos .f
Padrão governanteISO/IEC 1539-1 (edição atual: Fortran 2023)
Domínio primárioComputação científica/HPC - CFD, modelos climáticos, química quântica, análise de elementos finitos
PlataformaLinux, Windows, macOS, Unix, clusters HPC (Cray, IBM Power, etc.)
Tamanho típico1 KB - 2 MB por unidade de código-fonte
Extensões alternativas de forma fixa.for, .ftn, .f77 (menos comuns; mesma sintaxe de colunas de forma fixa)
Saída da compilaçãoArquivo objeto (.o) vinculado em executável ou biblioteca; sem bytecode intermediário padrão
Lançado1957 (FORTRAN I by IBM); .f extension standardized with FORTRAN 77 (1978)
Versão mais recenteFortran 2023 (ISO/IEC 1539-1:2023); compilers use .f90/.f95/.f03 for newer dialects
Padrão abertoSim · livre de royalties
Especificaçãofortranwiki.org

Conversões de F

Perguntas e Respostas da Comunidade

perguntado por usuários
Faça uma pergunta rápida
Obtenha ajuda de pessoas que trabalham com arquivos F. Seja específico - inclua seu sistema e a versão do software.
Não é necessário criar conta · respostas geralmente em um dia

Ainda não há perguntas - seja o primeiro a perguntar sobre arquivos F.

Perguntas frequentes

O que é um arquivo .f?
Um arquivo de código-fonte Fortran em layout de forma fixa (estilo FORTRAN 77). É um texto simples contendo código de computação científica/engenharia.
Como compilo um arquivo .f?
Use o gfortran (gratuito, multiplataforma): gfortran source.f -o output. No Windows, o Intel ifx integra-se ao Visual Studio.
Qual é a diferença entre .f e .f90?
.f implica layout de forma fixa (as colunas importam, estilo FORTRAN 77). .f90 é forma livre (Fortran 90+, sem regras de colunas). A maioria dos compiladores alterna o analisador com base na extensão.
Posso abrir um arquivo .f sem instalar um compilador Fortran?
Sim - é texto simples. Abra-o com qualquer editor de texto (Notepad, VS Code, Notepad++) para ler ou editar.
O Absoft Pro Fortran ainda está disponível?
Não. A Absoft encerrou as operações em 30 de setembro de 2022. Use o gfortran (gratuito) ou o Intel ifx (gratuito para uso não comercial) em vez disso.

Referências

1GFortran documentationgcc.gnu.org
2Fortran Wiki - File extensionsfortranwiki.org

Continue explorando

em todo o banco de dados

Principais extensões desta semana

1.AQQAQQ Instant Messenger File
2.MDMarkdown Document
3.CRDOWNLOADChrome Partial Download File
4.BINCD/DVD Disc Image (BIN/CUE)
5.PARTPartial Download File
6.NOMEDIAAndroid No-Media Marker File
7.RPMSGRestricted Permission Message
8.EXEWindows Executable (Portable Executable)
9.AVIFAV1 Image File Format (AVIF)
10.SB3Scratch 3.0 Project File

Extensões relacionadas

.DOStata Do-File
.MDMarkdown Document
.HEXIntel HEX File
.XSDXML Schema Definition
.MAPSource Map (JavaScript / CSS)
.CONFIGConfiguration File

Ferramentas de arquivo gratuitas

Um identificador de arquivos e conversor de imagens no navegador - tudo funciona no seu dispositivo.

Abrir a caixa de ferramentas

Navegar por extensões de arquivo A-Z