Numerical programming languages

2017-07-30T02:11:04+03:00[Europe/Moscow] en true Fortress (programming language), Wolfram Language, J (programming language), LabVIEW, Maple (software), SciPy, NumPy, Julia (programming language), Wolfram Mathematica, GAUSS (software), GNU Octave, Genius (mathematics software), Perl Data Language, Scilab, Gretl, AMPL, FreeMat, Ox (programming language), Stan (software), Deeplearning4j, Magma (computer algebra system), Ana (programming language), Sysquake, IDL (programming language), Euler (software), O-Matrix, SequenceL, Speedcoding, ILNumerics, Analytica (software), OpenBUGS, SAMPL, ND4S, GNU Data Language, Nickle (programming language), MATH-MATIC, MATLAB, ND4J (software), Paradiseo, M2001, ADMB, AIMMS, APMonitor, ARITH-MATIC, JLab, ScicosLab, Scilab Image Processing, ScientificPython flashcards Numerical programming languages
Click to flip
  • Fortress (programming language)
    Fortress is a discontinued experimental programming language for high-performance computing, created by Sun Microsystems with funding from DARPA's High Productivity Computing Systems project.
  • Wolfram Language
    The Wolfram Language, a general multi-paradigm programming language developed by Wolfram Research, is the programming language of Mathematica and the Wolfram Programming Cloud.
  • J (programming language)
    The J programming language, developed in the early 1990s by Kenneth E.
  • LabVIEW
    Laboratory Virtual Instrument Engineering Workbench (LabVIEW) is a system-design platform and development environment for a visual programming language from National Instruments.
  • Maple (software)
    Maple is a symbolic and numeric computing environment, and multi-paradigm programming language.
  • SciPy
    SciPy (pronounced "Sigh Pie") is an open source Python library used for scientific computing and technical computing.
  • NumPy
    NumPy (pronounced "Numb Pie" or sometimes "Numb pee") is an extension to the Python programming language, adding support for large, multi-dimensional arrays and matrices, along with a large library of high-level mathematical functions to operate on these arrays.
  • Julia (programming language)
    Julia is a high-level dynamic programming language designed to address the requirements of high-performance numerical and scientific computing while also being effective for general-purpose programming, web use or as a specification language.
  • Wolfram Mathematica
    Wolfram Mathematica (sometimes referred to as Mathematica) is a symbolic mathematical computation program, sometimes called a computer algebra program, used in many scientific, engineering, mathematical, and computing fields.
  • GAUSS (software)
    GAUSS is a matrix programming language for mathematics and statistics, developed and marketed by Aptech Systems.
  • GNU Octave
    GNU Octave is software featuring a high-level programming language, primarily intended for numerical computations.
  • Genius (mathematics software)
    Genius (also known as the Genius Math Tool) is a free open source numerical computing environment and programming language, similar in some aspects to MATLAB, GNU Octave, Mathematica and Maple.
  • Perl Data Language
    Perl Data Language (abbreviated PDL) is a set of free software array programming extensions to the Perl programming language.
  • Scilab
    Scilab is an open source, cross-platform numerical computational package and a high-level, numerically oriented programming language.
  • Gretl
    gretl is an open-source statistical package, mainly for econometrics.
  • AMPL
    A Mathematical Programming Language (AMPL) is an algebraic modeling language to describe and solve high-complexity problems for large-scale mathematical computing (i.e., large-scale optimization and scheduling-type problems).
  • FreeMat
    FreeMat is a free open source numerical computing environment and programming language, similar to MATLAB and GNU Octave.
  • Ox (programming language)
    Ox is an object-oriented matrix programming language with a mathematical and statistical function library, developed by Jurgen Doornik.
  • Stan (software)
    Stan is a probabilistic programming language for statistical inference written in C++.
  • Deeplearning4j
    Deeplearning4j is a deep learning programming library written for Java and the Java virtual machine (JVM) and a computing framework with wide support for deep learning algorithms.
  • Magma (computer algebra system)
    Magma is a computer algebra system designed to solve problems in algebra, number theory, geometry and combinatorics.
  • Ana (programming language)
    In contexts of solar physics and data analysis, Ana is a somewhat whimsically named computer language that is designed for array processing and image data analysis.
  • Sysquake
    Sysquake is a numerical computing environment based on a programming language[Name?] mostly-compatible with MATLAB.
  • IDL (programming language)
    IDL, short for Interactive Data Language, is a programming language used for data analysis.
  • Euler (software)
    Euler (now Euler Mathematical Toolbox or EuMathT) is a free and open-source numerical software package.
  • O-Matrix
    O-Matrix is a matrix programming language for mathematics, engineering, science, and financial analysis, marketed by Harmonic Software.
  • SequenceL
    SequenceL is a general purpose functional programming language and auto-parallelizing (Parallel computing) tool set, whose primary design objectives are performance on multi-core processor hardware, ease of programming, platform portability/optimization, and code clarity and readability.
  • Speedcoding
    Speedcoding or Speedcode was the first high order or high-level language created for an IBM computer.
  • ILNumerics
    ILNumerics is a mathematical class library for Common Language Infrastructure (CLI) developers and a domain specific language (DSL) for the implementation of numerical algorithms on the .
  • Analytica (software)
    Analytica is a visual software package developed by Lumina Decision Systems for creating, analyzing and communicating quantitative decision models.
  • OpenBUGS
    OpenBUGS is a computer software for the Bayesian analysis of complex statistical models using Markov chain Monte Carlo (MCMC) methods.
    SAMPL, which stands for "Stochastic AMPL", is an algebraic modeling language resulting by expanding the well-known language AMPL with extended syntax and keywords.
  • ND4S
    ND4S is a free, open-source extension of the Scala programming language operating on the Java Virtual Machine—though it is compatible with both Java and Clojure.
  • GNU Data Language
    The GNU Data Language (GDL) is a free alternative to IDL (Interactive Data Language).
  • Nickle (programming language)
    Nickle is a numeric oriented programming language by Keith Packard and Bart Massey.
    MATH-MATIC is the marketing name for the AT-3 (Algebraic Translator 3) compiler, an early programming language for the UNIVAC I and UNIVAC II.
    MATLAB (matrix laboratory) is a multi-paradigm numerical computing environment and fourth-generation programming language.
  • ND4J (software)
    ND4J is a scientific computing library, written in the programming language C++, operating on the Java virtual machine (JVM), and compatible with the languages Java, Scala, and Clojure.
  • Paradiseo
    ParadisEO is a white-box object-oriented framework dedicated to the flexible design of metaheuristics.
  • M2001
    M2001 is a modular educational mathematical programming language for developing and presenting mathematical algorithms, from the modern discrete to the classical continuous mathematics.
  • ADMB
    ADMB or AD Model Builder is a free and open source software suite for non-linear statistical modeling.
    AIMMS (an acronym for "Advanced Interactive Multidimensional Modeling System") is a software system designed for modeling and solving large-scale optimization and scheduling-type problems.
  • APMonitor
    Advanced process monitor (APMonitor), is a modeling language for differential algebraic (DAE) equations.
    ARITH-MATIC is an extension of Grace Hopper's A-2 programming language, developed around 1955.
  • JLab
    jLab is a numerical computational environment implemented in Java.
  • ScicosLab
    ScicosLab is a software package providing a multi-platform environment for scientific computation.
  • Scilab Image Processing
    SIP is a toolbox for processing images in Scilab.
  • ScientificPython
    ScientificPython is an open source library of scientific tools for the Python programming language.