.F

F ファイル

Fortran Source File
質問する
クイック回答

«.f» ファイルには、FORTRAN 77 以前で使用されていた固定形式レイアウトの Fortran ソースコードが含まれています。テキストエディタで開いて閲覧や編集が可能です。コンパイルして実行するには、いずれも無料で利用できる gfortran または Intel ifx を使用します。

開発元: IBM (original FORTRAN, 1957); language now governed by ISO/IEC 1539 standard カテゴリ: 開発用ファイル オープンスタンダード MIME: text/x-fortran
対応OS Windows macOS Linux
関連: .DO · .MD · .HEX · .XSD

このページの内容

19k+ 個の拡張子を索引済み
最終確認日:Aug 31, 2026

ファイルの種類がわかりませんか?

ファイルを識別ツールにドロップしてください。最初の数バイトを読み取って形式を特定します。

ファイルを識別する

F ファイル形式とは?

.f ファイルには、80カラムの IBM パンチカードから継承された固定形式(fixed-form)のカラムレイアウトによる Fortran ソースコードが含まれています。Fortran (Formula Translation) は1957年に IBM で開発され、現在も現役で使用されている最古の高水準プログラミング言語です。.f 拡張子は、コンパイラに対して固定形式のソースであることを慣習的に示します。カラムの位置が意味を持つため、これは重要な区別です。

固定形式のレイアウト規則:

  • 第1カラム:空白 = 実行可能行、C*、または ! = コメント
  • 第1〜5カラム:ステートメントラベル
  • 第6カラム:継続文字(空白または0以外の文字を入れると、前の行の続きとして扱われる)
  • 第7〜72カラム:ステートメント本体
  • 第73〜80カラム:オプションのシーケンス番号(現代のコンパイラでは無視される)

.f 拡張子は FORTRAN 77 の固定形式構文を意味します。Fortran 90 以降ではカラム制限のない自由形式(free-form)が導入されており、それらには .f90.f95.f03.f08 を使用する必要があります。gfortran や Intel ifx などのコンパイラは、-ffree-form などのフラグで上書きされない限り、拡張子からソース形式を判断します。

Fortran は科学技術計算の分野で圧倒的なシェアを誇ります。数値流体力学、気候モデル、量子化学、有限要素法解析など、HPC(ハイパフォーマンスコンピューティング)クラスタ上の数百万行に及ぶレガシーな .f コードが維持されています。言語仕様は ISO/IEC 1539-1 標準によって管理されており、最新版は Fortran 2023 です。

セキュリティと安全性

リスク: LOW

プレーンテキストのソースコードです。テキストエディタや IDE で開くことは完全に安全です。リスクが生じるのは、信頼できない Fortran コードをコンパイルして実行する場合のみです。

形式の詳細

概要
正式名称Fortran Source File別名 FORTRAN source code, Fortran fixed-form source
開発元IBM (original FORTRAN, 1957); language now governed by ISO/IEC 1539 standard登場時期 1957 (FORTRAN I by IBM); .f extension standardized with FORTRAN 77 (1978)
MIME タイプtext/x-fortran
タイププレーンテキスト・ソースコード・ファイル
標準規格オープン・ロイヤリティフリー
この拡張子は以下でも使用されています…
  • 汎用ソースファイル断片 - 一部のビルドシステムで任意の入力ファイルの略称として .f が使用されることがありますが、文脈に依存し、稀なケースです。

F ファイルを開くプログラム

Windows5 apps
PSPad 無料 «ファイル» → «開く» から .f ファイルを開けます。Fortran の構文ハイライトが利用可能です。
Notepad オープンソース .f ファイルを開き、«言語» → «F (Fortran)» を選択すると構文ハイライトが表示されます。
Intel Fortran Compiler (ifx/ifort) 無料 コマンドラインで «ifort source.f -o output.exe» を実行します。Visual Studio のプラグインとしても統合されます。
Microsoft Visual Studio (with Intel Fortran plugin) フリーミアム Intel oneAPI HPC Toolkit をインストールすると、Visual Studio で Fortran プロジェクトタイプと .f ファイルの IntelliSense が利用可能になります。
VS Code + Modern Fortran extension オープンソース «Modern Fortran» 拡張機能をインストールすると、構文ハイライト、診断、および fortls 言語サーバー機能が提供されます。
macOS3 apps
TextMate オープンソース .f ファイルを開くと Fortran 構文を認識します。コンパイラではなくテキストエディタとして使用します。
gfortran (GCC) オープンソース Homebrew (brew install gcc) 経由でインストールし、«gfortran source.f -o output» で実行します。
Apple Xcode (text editing only) 無料 .f をテキストファイルとして開くことができます。Fortran コンパイラやプロジェクトテンプレートは含まれていないため、gfortran を別途使用してください。
Linux2 apps
gfortran (GCC) オープンソース Homebrew (brew install gcc) 経由でインストールし、«gfortran source.f -o output» で実行します。
Intel Fortran Compiler (ifx) 無料 Intel oneAPI HPC Toolkit 経由でインストールし、«ifx source.f -o output» で実行します。

技術的詳細

詳細仕様
ソース形式固定形式 - 80カラムパンチカードから継承されたカラム感応型レイアウト
カラムの意味第1列 = コメントフラグ (C/*/!)、第1-5列 = ラベル、第6列 = 継続行、第7-72列 = コード、第73-80列 = シーケンス番号
想定される標準FORTRAN 77 (ISO/ANSI X3.9-1978) - ほとんどのコンパイラが .f 拡張子から推測
MIME タイプtext/x-fortran
エンコーディングASCII 7ビット(歴史的)。現代のコンパイラはコメントや文字列リテラル内での UTF-8 を受け入れます
自由形式の対応拡張子Fortran 90 以降の自由形式ソース(カラム制限なし)には .f90 / .f95 / .f03 / .f08 を使用
コンパイラフラグによる上書き-ffree-form (gfortran) または -free (Intel ifx/ifort) を使用すると .f ファイルを自由形式として強制的に解析
管理標準ISO/IEC 1539-1 (最新版: Fortran 2023)
主な領域科学技術計算/HPC - 数値流体力学、気候モデル、量子化学、有限要素法解析
プラットフォームLinux, Windows, macOS, Unix, HPC クラスタ (Cray, IBM Power など)
一般的なサイズソースユニットあたり 1 KB - 2 MB
代替の固定形式拡張子.for, .ftn, .f77 (あまり一般的ではないが、同じ固定形式カラム構文)
コンパイル出力実行ファイルまたはライブラリにリンクされるオブジェクトファイル (.o)。標準的な中間バイトコードは存在しない
リリース日1957 (FORTRAN I by IBM); .f extension standardized with FORTRAN 77 (1978)
最新バージョンFortran 2023 (ISO/IEC 1539-1:2023); compilers use .f90/.f95/.f03 for newer dialects
オープンスタンダードはい · ロイヤリティフリー
仕様書fortranwiki.org

F の変換

コミュニティ Q&A

ユーザーからの質問
質問する
F ファイルを扱うユーザーからヘルプを得られます。OSやソフトウェアのバージョンなど、具体的に記載してください。
アカウント不要 ・ 通常1日以内に回答されます

まだ質問はありません。F ファイルについて最初の質問をしてみましょう。

よくある質問

.f ファイルとは何ですか?
固定形式レイアウト(FORTRAN 77 スタイル)の Fortran ソースコードファイルです。科学技術計算用のコードが含まれるプレーンテキストファイルです。
.f ファイルをコンパイルするにはどうすればよいですか?
無料かつクロスプラットフォームの gfortran を使用します(例:gfortran source.f -o output)。Windows では、Intel ifx が Visual Studio と統合して利用できます。
.f と .f90 の違いは何ですか?
.f は固定形式(カラム位置が重要、FORTRAN 77 スタイル)を意味します。.f90 は自由形式(Fortran 90 以降、カラム制限なし)です。ほとんどのコンパイラは拡張子に基づいてパーサーを切り替えます。
Fortran コンパイラをインストールせずに .f ファイルを開けますか?
はい、プレーンテキストですので、メモ帳、VS Code、Notepad++ などのテキストエディタで開いて閲覧や編集が可能です。
Absoft Pro Fortran はまだ利用できますか?
いいえ。Absoft は2022年9月30日に業務を終了しました。代わりに gfortran(無料)や Intel ifx(非商用利用は無料)を使用してください。

参考文献

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

さらに探索

データベース全体から

今週のトップ拡張子

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

関連する拡張子

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

無料ファイルツール

ブラウザで動作するファイル識別および画像変換ツール。すべてお使いのデバイス上で実行されます。

ツールボックスを開く

ファイル拡張子を A-Z で閲覧