System

First public release

Latest stable version

Symbolic functionality*

Operating system support

Windows

macOS

Linux

Android

iOS

Cadabra (CAS for tensor field theory)

2007

2.3.8 (21/11/2021)

1, 2, 3, 4, 5, 7

Yes

Yes

Yes

No

No

CoCoA (CAS for commutative algebra)

1995

5.2.0 (2/5/2017)

1, 2, 3, 4, 5, 7, 8, 9, 10, 11, 12

Yes

Yes

Yes

No

No

Fermat (CAS for resultant computation)

1993

6.5 (21/6/2021)

1, 2, 3, 4, 5, 7, 8, 9 10, 12

Yes

Yes

Yes

No

No

FORM (CAS for particle physics)

1989

4.2 (6/7/2017)

1, 2, 3, 4, 5, 12

Yes

Yes

Yes

No

No

FriCAS (General purpose CAS)

2007

1.3.8 (21/6/2022)

1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 16

Yes

Yes

Yes

No

No

GAP (CAS for group theory and combinatorics)

1986

4.11.1 (2/3/2021)

1, 4, 5, 6, 8, 9, 10, 11, 12, 15, 16

Yes

Yes

Yes

No

No

GiNaC (CAS for symbolic computation)

1999

1.8.3 (23/3/2022)

1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 16

Yes

Yes

Yes

No

No

Macaulay2 (CAS for algebraic geometry and commutative algebra)

1994

1.14 (2019)

1, 2, 3, 4, 5, 7

Yes

Yes

Yes

No

No

Mathics (General-purpose CAS)

2016

4.0 (1/8/2021)

1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 12, 13, 14, 16

Yes

Yes

Yes

No

No

Maxima (General purpose CAS)

1998

5.46.0 (13/4/2022)

1, 2, 3, 4, 5, 7, 8, 9, 10, 12, 13, 14, 15

Yes

Yes

Yes

Yes

No

PARI/GP (CAS for number theory)

1990

2.11.4 (17/4/2020)

1, 2, 3, 4, 5, 7, 9, 10, 12

Yes

Yes

Yes

Yes

No

Reduce (General purpose CAS)

1968

2018

1, 2, 4, 5, 7, 10, 11, 12, 13

Yes

Yes

Yes

Yes

Yes

SageMath (Mathematics software system)

2005

9.5 (30/1/2022)

1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 16

Yes

Yes

Yes

No

Yes

Scilab (General purpose CAS)

1990

6.0.2 (14/2/2019)

1, 2, 3, 4, 7, 12

Yes

Yes

Yes

No

No

SICMUtils (CAS optimized for classical mechanics and differential geometry investigations)

2016

0.13 (9/11/2020)

1, 2, 4, 7, 12

Yes

Yes

Yes

Yes

Yes

SINGULAR (CAS for polynomial computations)

1997

4.3 (14/1/2022)

1, 2, 3, 4, 5, 6, 7

Yes

Yes

Yes

No

No

Symbolics.jl (CAS for the Julia Programming Language)

2021

4.7 (14/6/2022)

1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 12, 13

Yes

Yes

Yes

No

No

SymPy (Open-source Python library)

2007

1.10.1 (20/3/2022)

1, 2, 3, 4, 5, 6, 7, 8, 10, 12, 13, 14, 16

Yes

Yes

Yes

Yes

Yes

Xcas/Giac (General purpose CAS)

2000

1.5.0-85 (12/12/2019)

1, 2, 5, 6, 8, 9, 11, 15

Yes

Yes

Yes

Yes

Yes

Yacas (General purpose CAS)

1999

1.9.1 (4/7/2020)

1, 2, 4

Yes

Yes

Yes

No

No