About SageMath
SageMath is a free open-source mathematics software system based on Python. It is particularly useful for number theory computations and explorations.
Introduction To SageMath and Syntax
- Mini Sage Introduction - Basic arithmetic in SageMath and lists
- For Loops - Using for loops to solve problems
Number Theory Examples
- Pythagorean Triples And Generalizations - Exploring Pythagorean triples with SageMath
Getting Started On Your Own
You can use SageMath in several ways. The simplest option is:
- Online: SageMath Cell Server.
This has the benefit of not requiring any installation or creating an account. The drawback is that you cannot save code.
Alternative options:
- Online: CoCalc (formerly SageMathCloud)
- Download: Install SageMath on your computer