upward

Software

Portals

NIST Guide to Available Mathematical Software

Wolfram Alpha

List of numerical-analysis software (Wikipedia)


Community Portal for Automatic Differentiation

Multipurpose programs

Maple - universal mathematical environment (can do anything)

Mathematica - universal mathematical environment

Matlab - numerical mathematical environment for engineers

Numerical computations

NAG Library - library of numerical and statistical algorithms

Octave - high-level interpreted language for numerical computations

Cuba - a library for multidimensional numerical integration

Symbolic computations

FORM - large-scale symbolic manipulation

Maxima - computer algebra system

Reduce - computer algebra system

Magma - computer algebra system

Data science

Comparison of statistical packages (Wikipedia)

R programming language

IDL - Interactive Data Language

Origin - standalone tool for plotting functions and visualizing data

Wolfram DataDrop

Machine learning

TensorFlow

Partial differential equations

Comsol Multiphysics

FlexPDE

Integrated development environment

Comparison of IDEs (Wikipedia)

Visual Studio, see also VS Code

NetBeans

Online tools

Data Thief