Skip to content
SPECIFICTION
Get listed

Magma Computer Algebra System vs Xcas

Magma Computer Algebra System

magma.maths.usyd.edu.au

Xcas

xcas.univ-grenoble-alpes.fr

Side by side

FigureMagma Computer Algebra SystemXcas
Price fromA$215/moFree
Free planYesYes
Free trial——
Open source——
WebYesYes
WindowsYesYes
macOSYesYes
LinuxYesYes
iOS—Yes
Android—Yes
Plans published21
Spec score · Math Solver Apps8.4 (#9)7.6 (#49)
PlatformsThe maker lists Linux and 64-bit Intel Mac OS X as actively supported platforms; old Windows 32-bit versions are available but no longer actively supported.The maker lists Windows, Mac OS X, and Linux/Unix for the desktop system, and provides browser instructions for Android and iOS devices.
PurposeMagma is a computational algebra system for algebra, number theory, algebraic geometry, and algebraic combinatorics.Xcas is an interface for computer algebra, function graphs, interactive 2-D and 3-D geometry, spreadsheets, statistics, and programming.

Plans

Magma Computer Algebra System

  • Free online calculatorFree
  • Institutional subscriptionA$2,580 a year

Magma Computer Algebra System pricing →

Xcas

  • XcasFree

Xcas pricing →

In their own words

Magma Computer Algebra System

Magma Computer Algebra System has no write-up on Specifiction yet; its figures are above.

Visit magma.maths.usyd.edu.au

Xcas

Xcas is a free interface for computer algebra, geometry, graphs, spreadsheets, statistics, and programming. Its symbolic tools include arbitrary-precision arithmetic, polynomial operations, simplification, equation solving, calculus, and linear algebra. Users can build programmable dynamic 2-D geometry and work with 3-D geometry and graphs. The spreadsheet supports relative and absolute references, formal objects in cells, and one- and two-dimensional statistics, including regressions. Programming features include functions, variables, tests, loops, an editor, a debugger, and C-like, Maple, MuPAD, and TI89 syntax modes. Xcas runs on Android, iOS, Linux, macOS, web, and Windows. The browser version can work locally without installation or an internet connection, though it is less complete and slower than compiled desktop versions. The Giac library can be used from C++, Python, Java, and JavaScript programs; the site also describes LaTeX and TeXmacs interfaces. Xcas is free under GPL3, but commercial software inclusion requires contacting the makers about a dual license. The site offers tutorials, guides, a forum, and documentation, which it calls incomplete on its English overview.

Visit xcas.univ-grenoble-alpes.fr