Best mathematics packages for Linux in 2025

PRICE
VERDICT
REASONS TO BUY
REASONS TO AVOID
VERDICT
REASONS TO BUY
REASONS TO AVOID

Overall Usefulness

Why you can trust TechRadar We spend hours testing every product or service we review, so you can be sure you’re buying the best. Find out more about how we test.

The most common use of the applications in this roundup is to learn maths. However, they were also designed to be used for research and finding new ways of doing things. This gives us, as regular users, an opportunity: can we use them for other things than intellectual curiosity?

This thought will probably pop into your head many times as you see how professors are writing their thesis using Scilab or Octave. However, all is not lost. You can choose GeoGebra when teaching or just need to learn the mathematics you learned in school. There’s a vast collection of classes on its website.

Scilab and Octave seem insurmountable at first, but with a few tutorials you will be able to create your own experiments. Maybe you can even plan your next design, mechanical or electric. The mechanical side requires more training using CAD software, so both Scilab and Octave have Arduino packages to help you with this.

GeoGebra   9/10

screenshot of GeoGebra

(Image credit: GeoGebra)

GeoGebra is clearly designed for students to learn the basic of mathematics, and is very easy to use for most mathematical subjects. Everything you learned in school is covered – there’s even an examination mode. In this mode many features are missing, so you’ll have to figure out the equation yourself. You can even create your own lessons without complicated programming skills.

Even though GeoGebra is a web service at its core, you can still get a lot of use out of it when using the local version. There are no limitations for the desktop version and you can run all the examples from the web page. The entire code is on GitHub, so if you see a problem, you can fork it and try to fix it yourself.

You also get an extensive collection of examples that are well-documented. These should be enough to cover an entire curriculum, if necessary.

GNU Octave   8/10

screenshot of GNU Octave

(Image credit: GNU Octave)

You’ll need some stamina to master GNU Octave: the software is much more advanced and can carry itself over many disciplines of mathematics. This does not mean it is impossible to get started, you just need some perseverance.

This extra level of capability can be worth it. This is especially true if you are actually trying to create your own system. Maybe you want to control your garden plants using statistics, for example. If that is the case, it is worth the effort to learn how to use it.

With extensions such as ‘Arduino’, you can run Octave and import data directly in the application – there’s no need for small scripts in between or anything like that. This goes for robotics and many other projects too, where you can use what the big names in science have come up with and tweak it for your own home projects as needed.

TOPICS
Read more
Ubuntu website screenshot
Best Ubuntu app of 2025
A close up of a person typing on a MacBook keyboard.
Best open source software of 2025
A person using a desktop computer.
Best weird and wonderful niche Linux distros of 2025
A person in a wheelchair working at a computer.
Best Linux distro for beginners of 2025
Close up of the Linux penguin.
Best Linux distro for Windows users of 2025
Linux penguin logo
Best Arch Linux distro of 2025
Latest in Software & Services
TinEye website
I like this reverse image search service the most
A person in a wheelchair working at a computer.
Here’s a free way to find long lost relatives and friends
A white woman with long brown hair in a ponytail looks down at her computer in a distressed manner. She is holding her forehead with one hand and a credit card with the other
This people search finder covers all the bases, but it's not perfect
That's Them home page
Is That's Them worth it? My honest review
woman listening to computer
AWS vs Azure: choosing the right platform to maximize your company's investment
A person at a desktop computer working on spreadsheet tables.
Trello vs Jira: which project management solution is best for you?
Latest in Best
Some of the best mobile controllers on a colorful background.
The best mobile controllers 2025: upgrade your portable play
Best controllers for Monster Hunter Wilds featuring Razer Wolverine V3 Pro
The best controllers for Monster Hunter Wilds: the gamepads most suited for the game’s tricky control scheme
Best password manager for families
Best password manager for families of 2025
A woman taking a selfie on a camel in Morocco.
Best eSIMs for Morocco for 2025
DJI Mic 2 with windshield
The best wireless mic for 2025: top wearable microphones for content creators
Lead image for TechRadar's guide to the best Fujifilm cameras, featuring the X-T5
Best Fujifilm camera 2025: top mirrorless and compact cameras, retro and otherwise