GNU Octave
GNU Octave is a programming language for scientific computing.
Advantages
1. Free and open source
2. Modular structure: Allows functionality to be extended by modules that can be developed by users.
3. An active community of users and developers who contribute to the development of the program.
GNU Octave details
Open source