Fortran is a general-purpose, imperative programming language that is especially suited to numeric computation and scientific computing. Originally developed by IBM in the 1950s for scientific and engineering applications, Fortran came to dominate this area of programming early on and has been in continuous use for over half a century in computationally intensive areas such as numerical weather prediction, finite element analysis, computational fluid dynamics, computational physics and computational chemistry. It is one of the most popular languages in the area of high-performance computing and is the language used for programs that benchmark and rank the world’s fastest supercomputers.
Math & Programming
This category includes math tools for algebra, geometry, calculus, science and engineering calculations, mathematical plotting and graphing software, and mathematical programming tools. This category also includes programming languages, programming editors, and Software Development Kits (SDK), and associated applications to apply code to productive use.
Fortran
GCC
The GNU Compiler Collection (GCC) is a compiler system produced by the GNU Project supporting a wide variety of programming languages and architectures. GCC’s external interface follows Unix conventions. Each of the language compilers is a separate program that reads source code and outputs machine code. All have a common internal structure. A per-language front end parses the source code in that language and produces an abstract syntax tree (“tree” for short).
For a full list of supported languages and architectures go to GCC’s WIkipedia page.
GNUPlot
GNUPlot is a command-line program that can generate two- and three-dimensional plots of functions, data, and data fits.