List of Numerical Analysis Software - Language-oriented

Language-oriented

  • acslX is a software application for modeling and evaluating the performance of continuous systems described by time-dependent, nonlinear differential equations.
  • ADMB is a software suite for non-linear statistical modeling based on C++ which uses automatic differentiation.
  • AMPL is a mathematical modeling language for describing and solving high complexity problems for large scale optimization.
  • Ch, a commercial C/C++ based interpreted language with computational array for scientific numerical computation and visualization.
  • APMonitor: APMonitor is a mathematical modeling language for describing and solving representations of physical systems in the form of differential and algebraic equations.
  • jHepWork is scientific package which uses Jython to call numerical and graphical libraries written in Java
  • Julia is designed for cloud parallel scientific computing in mind on LLVM-based JIT as a backend. Lightweight “green” threading (coroutines). Direct calls of C functions from code (no wrappers or special APIs needed), support for Unicode. Powerful shell-like capabilities for managing other processes. Lisp-like macros and other metaprogramming facilities.
  • COMSOL Script for numerical computations and interactive partial differential equation solving with the finite element method; uses MATLAB-compatible syntax. Optionally connects to COMSOL Multiphysics.
  • ELKI a software framework for development of data mining algorithms in Java.
  • GAUSS, a matrix programming language for mathematics and statistics.
  • GNU Data Language, a free compiler designed as a drop-in replacement for IDL.
  • IDL, a commercial interpreted language based on FORTRAN with some vectorization. Widely used in the solar physics, atmospheric sciences and medical communities. The GNU Data Language is a free alternative.
  • KPP generates Fortran 90, FORTRAN 77, C, or Matlab code for the integration of ordinary differential equations (ODEs) resulting from chemical reaction mechanisms.
  • Madagascar, an open-source software package for multidimensional data analysis and reproducible computational experiments.
  • Mathemagix, is an open source (GNU GPL license) general-purpose mathematics software package.
  • NCAR Command Language is an interpreted language designed specifically for scientific data analysis and visualization.
  • O-Matrix - a matrix programming language for mathematics, engineering, science, and financial analysis.
  • OptimJ is a mathematical Java-based modeling language for describing and solving high complexity problems for large scale optimization.
  • Perl Data Language, also known as PDL, an array extension to Perl ver.5, used for data manipulation, statistics, numerical simulation and visualization.
  • R is a widely used system with a focus on data manipulation and statistics which implements the S language. Many add-on packages are available

(free software, GNU GPL license).

  • SAS, a system of software products for numerical analysis
  • VisSim is a visual block diagram language for simulation of nonlinear dynamic systems and model based embedded development. Its fast ODE engine supports real-time simulation of complex large scale models. The highly efficient fixed point code generator allows targeting of low cost fixed-point embedded processors.
  • Yorick is an interpreted programming language designed for numerics, graph plotting and simulation.

Read more about this topic:  List Of Numerical Analysis Software