YACAS is an easy to use, general purpose Computer Algebra System, a program for symbolic manipulation of mathematical expressions.