From Citizendium - Reading time: 1 min
A computer algebra system (CAS) is a software program that facilitates symbolic mathematics. The core functionality of any computer algebra systems is manipulation of mathematical expressions in symbolic form. Most of such systems incorporate their own programming languages.
Typical symbolic manipulations that can be performed by computer algebra systems include: