ProjectMath is a project mainly written in C++ and C, it's free.
ProjectMath is a project that includes solvers for many functions from algebra and geometry.
NOTE: This project requires IMCROSS to be installed so to be able to build for Windows