Xcas (праграмнае забеспячэнне з адкрытым зыходным кодам) — гэта карыстальніцкі інтэрфейс у Giac, бясплатнай базавай камп’ютарнай алгебры (CAS) для
Giac можна выкарыстоўваць непасрэдна ў іншай праграме, напісанай на C++.
Xcas / Giac — гэта праект з адкрытым зыходным кодам, распрацаваны Бернардам Парысэ з Універсітэта Іосіфа Фур’е ў Грэноблі (Ізер) з 2000 года. Ён заснаваны на досведзе, назапашаным у былым праекце Erable.
Giac мае рэжым сумяшчальнасці з праграмамі Maple і MuPAD і калькулятарамі TI-89, TI-92 і Voyage 2000. Карыстальнікі могуць выкарыстоўваць Giac / Xcas як бясплатнае сумяшчальнае з Maple праграмнае забеспячэнне для распрацоўкі афіцыйных алгарытмаў альбо выкарыстання яго ў іншым праграмным забеспячэнні.
Кішэнныя CAS і CAS Calc P11 выкарыстоўваюць Giac. Ён таксама быў інтэграваны з CAS GeoGebra ў 2013 г.