Fortran AlternativesOnly apps categorised as Programming Languages

The best Programming Language alternative to Fortran is C++, which is both free and Open Source. If that doesn't suit you, our users have ranked more than 10 alternatives to Fortran and many of them are Programming Languages so hopefully you can find a suitable replacement. Other interesting Programming Language alternatives to Fortran are Rust, C (programming language), Julia and D (Programming Language).

filter to find the best alternatives

Fortran alternatives are mainly Programming Languages but may also be Numerical Computation Software or Compilers.  Filter by these or use the filter bar below if you want a narrower list of alternatives or looking for a specific functionality of Fortran.
Fortran iconFortran
  2
  • ...

Fortran (previously FORTRAN, derived from Formula Translating System) is a general-purpose, imperative programming language that is especially suited to numeric computation and scientific computing.

More about Fortran
Fortran alternatives page was last updated Apr 27, 2024
  1. C++ icon
     314 likes

    C++ is a statically typed, free-form, multi-paradigm, compiled, general-purpose, powerful programming language. It is regarded as an intermediate-level language, as it comprises a combination of both high-level and low-level language features.

    68 C++ alternatives
    C++ screenshot 1

    License model

    • FreeOpen Source

    Application type

    Platforms

    • Mac
    • Windows
    • Linux
    • BSD

    C++ Features

    1.  Compiled Language
    2.  Manual memory management
    3.  Systems programming
    4.  Object-oriented Language
    5.  Statically Typed Language
    6.  Portable
    C++ iconFortran Icon

    C++ VS Fortran

    Is C++ a good alternative to Fortran?
     
    • C++ is the most popular Windows, Mac & Linux alternative to Fortran.

    • C++ is the most popular Open Source & free alternative to Fortran.

    • C++ is Free and Open SourceFortran is also Free and Open Source
  2. Rust icon
     130 likes

    Rust is a multi-paradigm, general-purpose programming language that emphasizes performance, type safety, and concurrency. It enforces memory safety—meaning that all references point to valid memory—without a garbage collector.

    46 Rust alternatives
    Rust screenshot 1

    License model

    • FreeOpen Source

    Application type

    Platforms

    • Mac
    • Windows
    • Linux
    • BSD

    Rust Features

    1.  Typesafe
    2.  Compiler Explanations
    3.  Static typing
    4.  Pattern matching
    5.  Compiled Language
    6.  Package Manager
    7.  Portable
    8.  Test case management
    9.  Abstract Data Types
    Rust iconFortran Icon

    Rust VS Fortran

    Is Rust a good alternative to Fortran?
     
  3. C (programming language) icon
     315 likes

    C is a general-purpose computer programming language. C is one of the most widely used programming languages of all time.

    66 C (programming language) alternatives
    C (programming language) screenshot 1

    License model

    • FreeOpen Source

    Application type

    Platforms

    • Mac
    • Windows
    • Linux
    • Android
    • iPhone
    • Android Tablet
    • BSD
    • iPad
    • AROS
    • Android Wear
    • Haiku
    • Playstation

    C (programming language) Features

    1.  Systems programming
    2.  Works at kernel level
    3.  Manual memory management
    4.  Compiled Language
    5.  Inline assembly
    6.  Portable
    C (programming language) iconFortran Icon

    C (programming language) VS Fortran

    Is this a good alternative to Fortran?
     
    • C (programming language) is the most popular Android, iPhone, iPad & Android Tablet alternative to Fortran.

    • C (programming language) is Free and Open SourceFortran is also Free and Open Source
  4. Julia icon
     58 likes

    Julia is a high-level, high-performance dynamic programming language for technical computing, with syntax that is familiar to users of other technical computing environments. It provides a sophisticated compiler, distributed parallel execution, numerical accuracy, and an...

    49 Julia alternatives
    Julia screenshot 1

    License model

    • FreeOpen Source

    Platforms

    • Mac
    • Windows
    • Linux

    Julia Features

    1.  Parallel Computing
    2.  Compiled Language
    Julia iconFortran Icon

    Julia VS Fortran

    Is Julia a good alternative to Fortran?
     
  5. D (Programming Language) icon
     57 likes

    D is a language with C-like syntax and static typing. It pragmatically combines efficiency, control, and modeling power, with safety and programmer productivity.

    67 D (Programming Language) alternatives
    D (Programming Language) screenshot 1

    License model

    • FreeOpen Source

    Application type

    Platforms

    • Mac
    • Windows
    • Linux
    • BSD

    D (Programming Language) Features

    1.  Multiparadigm
    2.  Compiled Language
    3.  Object-oriented Language
    4.  High Level
    5.  Contract programming
    6.  Functional Language
    D (Programming Language) iconFortran Icon

    D (Programming Language) VS Fortran

    Is this a good alternative to Fortran?
     
  6. F# (programming language) icon
     24 likes

    F# is a succinct, expressive and efficient functional and object-oriented language for .NET which helps you write simple code to solve complex problems.

    68 F# (programming language) alternatives
    F# (programming language) screenshot 1

    License model

    • FreeOpen Source

    Application type

    Platforms

    • Mac
    • Windows
    • Linux
    • BSD

    F# (programming language) Features

    1.  Compiled Language
    2.  Interpreted language
    3.  Functional Language
    4.  Object-oriented Language
    F# (programming language) iconFortran Icon

    F# (programming language) VS Fortran

    Is this a good alternative to Fortran?
     
    Comments about F# (programming language) as an Alternative to Fortran
     
    Guest

    its a functional programming language

    Negative commentOct 23, 2019
    -2
    Fortran Icon
    F# (programming language) icon
    • F# (programming language) is Free and Open SourceFortran is also Free and Open Source
  7. GDscript icon
     6 likes

    GDScript is a high-level, dynamically typed programming language used to create content. It uses a syntax similar to Python.

    66 GDscript alternatives
    GDscript screenshot 1

    License model

    • FreeOpen Source

    Application type

    Platforms

    • Mac
    • Windows
    • Linux
    • Godot Engine

    GDscript Features

    1.  Support for scripting
    2.  Python-based
    GDscript iconFortran Icon

    GDscript VS Fortran

    Is GDscript a good alternative to Fortran?
     
  8. V (programming language) icon
     8 likes

    V is a statically typed compiled programming language designed for building maintainable software.

    75 V (programming language) alternatives
    Web site

    License model

    • FreeOpen Source

    Platforms

    • Mac
    • Windows
    • Linux
    • Android
    • iPhone
    • Android Tablet
    • BSD
    • iPad

    Properties

    1.  Lightweight

    Features

    1.  Portable
    2.  Support for scripting
    3.  ARM support
    V (programming language) iconFortran Icon

    V (programming language) VS Fortran

    Is this a good alternative to Fortran?
     
  9. HolyC icon
     2 likes

    HolyC is very similar to regular C, so it's a very simple but powerful language. It was used to make all of TempleOS, so it definitely works to make programs.

    56 HolyC alternatives
    HolyC screenshot 1

    License model

    • FreeOpen Source

    Application type

    Platforms

    • Linux
    • Self-Hosted

    Properties

    1.  Lightweight

    Features

    1.  Portable
    2.  Support for scripting
    3.  Command line interface
    HolyC iconFortran Icon

    HolyC VS Fortran

    Is HolyC a good alternative to Fortran?
     
    • HolyC is the most popular Self-Hosted alternative to Fortran.

    • HolyC is Free and Open SourceFortran is also Free and Open Source
    • HolyC is LightweightFortran is not according to our users
  10. Chapel icon
     Like this app

    Chapel is a programming language designed for productive parallel computing at scale.

    88 Chapel alternatives
    Chapel screenshot 1

    License model

    • FreeOpen Source

    Application type

    Platforms

    • Self-Hosted

    Chapel Features

    1.  Parallel Computing
    Chapel iconFortran Icon

    Chapel VS Fortran

    Is Chapel a good alternative to Fortran?
     
  11.  6 likes

    Object Pascal is a multi-paradigm, object-oriented, component-based general purpose programming language.

    77 Object Pascal alternatives

    License model

    • FreeOpen Source

    Application type

    Platforms

    • Mac
    • Windows
    • Linux
    • Android
    • iPhone
    • BSD
    • AROS
    • Haiku
    • AmigaOS
    • MorphOS
    Fortran Icon

    Object Pascal VS Fortran

    Is Object Pascal a good alternative to Fortran?
     
  12. OCaml icon
     4 likes

    OCaml is an industrial strength programming language supporting functional, imperative and object-oriented styles.

    31 OCaml alternatives

    License model

    • FreeOpen Source

    Application type

    Platforms

    • Mac
    • Windows
    • Linux
    • BSD

    OCaml Features

    1.  Functional Language
    2.  Object-oriented Language
    OCaml iconFortran Icon

    OCaml VS Fortran

    Is OCaml a good alternative to Fortran?
     
12 of 20 Fortran alternatives