Qiita Teams that are logged in
You are not logged in to any team

Log in to Qiita Team
OrganizationEventAdvent CalendarQiitadon (β)
Qiita JobsQiita ZineQiita Blog
Help us understand the problem. What are the problem?

More than 1 year has passed since last update.

Fortran 言語について


Fortran は1950年代に誕生した、世界初の高級プログラミング言語です。
Fortran は "FORmula TRANslation" の略です。
Fortran がなぜ数値計算プログラム作成に特に適しているかを以下に述べます。

Fortran はその名の通りもともと数値計算用プログラミング言語として設計されています。 そのため、各種組込み関数や複素数、そして強力な配列操作など、数値計算に便利な機能があらかじめ組み込まれています。
他の高級言語(C/C++, Java など)と比較して、数値計算プログラムを簡潔に記述することができます。
他の高級言語(C 言語など)と比較しても、一般的にパフォーマンスに優れています。
Fortran はその言語仕様上、コンパイラにとって最適化しやすい言語です。(→ パフォーマンス面で有利です)
優れた数値計算ライブラリ(NAG ライブラリ、LAPACK など)が豊富に利用可能です。
移植性に優れているため、作成したプログラムを変更することなく(あるいは最小限の変更で)PC からスパコンまで様々な環境で利用可能です。

Why not register and get more from Qiita?
  1. We will deliver articles that match you
    By following users and tags, you can catch up information on technical fields that you are interested in as a whole
  2. you can read useful information later efficiently
    By "stocking" the articles you like, you can search right away
Help us understand the problem. What are the problem?