Nelson is a free, open-source numerical computing language and development environment designed for scientific and engineering applications. Inspired by MATLAB and GNU Octave, it provides more than 1,200 built-in functions for mathematical computation and data analysis. The software supports complex numbers, multidimensional arrays, sparse matrices, tables, and dictionaries. Users can create two-dimensional and three-dimensional visualizations and develop custom graphical interfaces. Its parallel computing capabilities use OpenMP, SIMD, and MPI to improve processing performance. Nelson also integrates with Python, Julia, C, and Fortran code. Additional tools include an interactive debugger, profiler, package manager, and embedded code editor, making it suitable for research and numerical simulation.

Features

  • Numerical computing with multidimensional arrays, complex numbers, and sparse matrices
  • Two-dimensional and three-dimensional plotting with customizable graphical interface controls
  • Parallel processing through OpenMP, SIMD vectorization, and MPI communication
  • Integrated debugger, code profiler, and automated testing and coverage tools
  • Python, Julia, C, and Fortran interoperability with external function interfaces
  • Scientific data management with HDF5, MAT-files, JSON, and control system analysis

Project Samples

Project Activity

See All Activity >

License

GNU Library or Lesser General Public License version 3.0 (LGPLv3)

Follow Nelson

Nelson Web Site

Other Useful Business Software
Build Agents and Models on One Platform Icon
Build Agents and Models on One Platform

Everything you need to build production-ready agents and models. Access 200+ Google and third-party AI models and tools.

Gemini Enterprise Agent Platform is Google Cloud's comprehensive platform for developers to build, scale, govern, and optimize agents and models. Choose from Google's most advanced models and third-party models like Anthropic's Claude Model Family.
Start Free
Rate This Project
Login To Rate This Project

User Reviews

Be the first to post a review of Nelson!

Additional Project Details

Operating Systems

Linux, Mac, Windows

Programming Language

C++

Related Categories

C++ Mathematics Software, C++ Programming Languages

Registered

7 hours ago