PARI/GP is a package aimed at efficient computations in number theory, containing a large number of other useful functions. It is somewhat related to a Computer Algebra System, but is not really one since it treats symbolic expressions as mathematical entities such as matrices, polynomials, series, etc., and not as expressions per se. However it is often much faster than other CAS, and contains a large number of specific functions not found elsewhere, essentially for use in number theory.
These details are provided for information only. No information here is legal advice and should not be used as such.