R (programming language) AlternativesOnly apps categorised as Programming Languages

The best Programming Language alternative to R (programming language) is Python, which is both free and Open Source. If that doesn't suit you, our users have ranked more than 50 alternatives to R (programming language) and 12 are Programming Languages so hopefully you can find a suitable replacement. Other interesting Programming Language alternatives to R (programming language) are GNU Octave, MATLAB, Julia and Nim (programming language).

Copy a direct link to this comment to your clipboard
R (programming language) alternatives page was last updated

Alternatives list

  1. Python icon
     1413 likes

    Python is an interpreted, interactive, object-oriented, extensible programming language. It provides an extraordinary combination of clarity and versatility, and is free and comprehensively ported.

    96 Python alternatives

    Cost / License

    • Free
    • Open Source

    Application type

    Platforms

    • Mac
    • Windows
    • Linux
    • Symbian S60
    • BSD
    • AROS
    • Haiku
    • AmigaOS
    • OpenSolaris
    • MorphOS
     
  2. GNU Octave icon
     220 likes

    Octave is a computer program for performing numerical computations which is mostly compatible with MATLAB . It is part of the GNU Project. It is free software under the terms of the GNU General Public License.

    66 GNU Octave alternatives

    Cost / License

    Platforms

    • Mac
    • Windows
    • Linux
    • Android
    • BSD
     
  3. MATLAB icon
     232 likes

    High-level environment supporting numerical computation, visualization, matrix operations, algorithm development, custom interfaces, integration with external languages, symbolic and model-based simulation, and specialized toolboxes for fields like engineering.

    86 MATLAB alternatives

    Cost / License

    • Paid
    • Proprietary

    Platforms

    • Mac
    • Windows
    • Linux
    • Online
    • Android
    • iPhone
    • iPad
     
  4. Julia icon
     67 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...

    51 Julia alternatives

    Cost / License

    • Free
    • Open Source (MIT)

    Platforms

    • Mac
    • Windows
    • Linux
     
    |
    2
    Comments about Julia as an Alternative to R (programming language)
    Guest
    Positive
    1

    Looks like Python Runs like C

    Review by a new / low-activity user.
    Guest
    Negative
    0

    R is more concise. It has the powerful and versatile tidyverse dialect with functionality that is apparently impossible to reproduce in Julia without excessive typing.

    Review by a new / low-activity user.
    Julia icon
    Julia icon
    • Julia is Free and Open SourceR (programming language) is also Free and Open Source
  5. Nim is a statically typed, imperative programming language with a powerful macro system that tries to give the programmer ultimate power without compromises on runtime efficiency.

    93 Nim (programming language) alternatives

    Cost / License

    • Free
    • Open Source

    Platforms

    • Mac
    • Windows
    • Linux
    • BSD
     
  6. NumeRe icon
     4 likes

    Open source framework for numerical computations and advanced statistical analysis, featuring nonlinear curve fitting, ODE solving, 1D/2D publication-quality visualization, Fourier and wavelet transforms, intuitive syntax, and namespace-based code organization for research.

    Cost / License

    Application type

    Platforms

    • Windows
     
    |
    1
    Comments about NumeRe as an Alternative to R (programming language)
    NumeRe.org
    Positive
    1

    NumeRe uses a similar data management approach as R and supports load-time data type detection. Additionally, the plotting and fitting features are really powerful and don't require too much code.

    NumeRe icon
    NumeRe icon
    • NumeRe is Free and Open SourceR (programming language) is also Free and Open Source
    • NumeRe is Privacy focusedR (programming language) is not according to our users
  7. Mojo icon
     3 likes

    The Mojo Programming Language Mojo is a specialized artificial intelligence (AI) programming language developed by Modular Inc. First released in May 2023, it is designed to become a superset of Python, with the performance of C.

    Cost / License

    • Free
    • Open Source

    Application type

    Platforms

    • Mac
    • Windows
    • Linux
    • Online
    • BSD
    • Self-Hosted
    • FreeBSD
    • OpenBSD
     
  8. Chapel icon
     Like

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

    Cost / License

    • Free
    • Open Source

    Application type

    Platforms

    • Self-Hosted
     
  9. Forscape icon
     1 like

    Designed for scientific computation, this language and editor provides low-cost abstraction and safety checks, focusing on matrix operations with syntax parity to scientific papers. It offers math rendering, real-time dimension checks, and intuitive user experience.

    22 Forscape alternatives

    Cost / License

    • Free
    • Open Source (MIT)

    Application type

    Platforms

    • Windows
    • Linux
     
  10. Doronix Math Toolbox is a numerical computing environment with programming language which can be used as alternative to MATLAB. It allows matrix manipulations, plotting of functions and data, implementation of algorithms, creation of user functions, import and export CSV-files...

    Cost / License

    • Paid
    • Proprietary

    Application type

    Platforms

    • Mac
    • Windows
    • Linux
     
  11. MicroPython icon
     1 like

    MicroPython aims to implement the Python 3.4 standard (with selected features from later versions) with respect to language syntax, and most of the features of MicroPython are identical to those described by the “Language Reference” documentation at docs.python.org.

    Cost / License

    • Free
    • Open Source

    Application type

    Platforms

    • Mac
    • Windows
    • Linux
    • Online
    • BSD
    • Self-Hosted
    • JavaScript
    • FreeBSD
    • OpenBSD
     
12 of 12 R (programming language) alternatives