# Giac/Xcas Alternatives

Giac/Xcas is described as 'free computer algebra system for Windows, Mac OS X and Linux/Unix (license GPL3, for commercial dual-license contact us)' and is an app in the Education & Reference category. There are more than 25 alternatives to Giac/Xcas for a variety of platforms, including Windows, Linux, Mac, Online / Web-based and Android. The best alternative is Qalculate!, which is both free and Open Source. Other great apps like Giac/Xcas are GeoGebra (Free, Open Source), MATLAB (Paid), Mathematica (Paid) and Windows Calculator (Free, Open Source).

- Qalculate! is a multi-purpose cross-platform desktop calculator. It is simple to use but provides power and versatility normally reserved for complicated math packages, as well as useful tools for everyday needs (such as currency conversion and percent calculation).No screenshots yet
- GeoGebra is free and multi-platform dynamic mathematics software for learning and teaching. It has received several educational software awards in Europe and the USA. Apps: GeoGebra Graphing Calculator ...
- Free • Open Source
- Mac
- Windows
- Linux
- Online
- Android
- iPhone
- Android Tablet
- iPad

- MATLAB is a numerical computing environment and programming language. Maintained by The MathWorks, MATLAB allows easy matrix manipulation, plotting of functions and data, implementation of algorithms, creation of user interfaces, and interfacing with programs in other languages.
- Paid • Proprietary
- Mac
- Windows
- Linux
- Online
- Android
- iPhone
- iPad

##### MATLAB vs Giac/Xcas opinions

MATLAB is for numerical computation. Giac/Xcas is more like Mathematica. - Mathematica is a computational software program used widely in scientific, engineering, and mathematical fields and other areas of technical computing.
- Paid • Proprietary
- Mac
- Windows
- Linux
- Online

- A simple yet powerful calculator that includes standard, scientific, and programmer modes, as well as a unit converter. It's the perfect tool to add up a bill, convert measurements in a recipe or other project, or complete complex math, algebra, or geometry problems.
- matplotlib is a python 2D plotting library which produces publication quality figures in a variety of hardcopy formats and interactive environments across platforms.
- Microsoft Mathematics is a desktop graphing calculator that can help you visualize and see mathematical concepts as you’ve never seen them before. Microsoft Mathematics includes ink handwriting support to recognize hand-written problems.
Discontinued

The program is no longer updated. Last version, 4.0, released in January 2011, can be still downloaded from the official website.

- Xcos is a graphical editor to design hybrid dynamical systems models. Models can be designed, loaded, saved, compiled and simulated.
- Gnuplot is a portable command-line driven interactive data and function plotting utility. It was originally intended as to allow scientists and students to visualize mathematical functions and data.
- SymPy is a Python library for symbolic computation. The stated goals of the library are to become a full-featured computer algebra system and to keep a simple code base to promote extensibility and comprehensibility.
- Free • Open Source
- Mac
- Windows
- Linux