Learning Math Software
Last Updated on February 24, 2024 by Hammad Rauf
I have fallen in love! Yes it is true. It is with SageMath. SageMath is an open source and free alternative to Computational Mathematics Software like Mathmatica, Matlab, and others. This post is short and sweet, as I am exploring SageMath.

- SageMath – Open-Source Mathematical Software System
- Introduction to Sage: History, Goals, Demo on Vimeo
- SageMath Binaries for Windows
- Introduction and Installation of SageMath – YouTube
GNU Octave
I have found GNU Octave to be more interesting to learn and use. It is also more compatible with Matlab code.
Octave is a Matlab like Free/Libre/Open Source Software – FLOSS.


- GNU Octave
- Octave Tutorial #1: Getting Started for Absolute Beginners (youtube.com)
- Matlab/Octave Exercise Sample
SMath Studio
Do you wish for MathCad like functionality, for free or for a better price? Then probably you will also like SMath. Just register with your email addresss and you can enjoy the basic version free for life on your personal computer. I would recommend registering/activating your installed copy for free via offline registration method (Scanning the QR Code), because otherwise it keeps asking to activate evey time you start it.
