Maple
Maple のライセンスは、固定マシンにインストールするスタンドアロン版と複数人同時利用可能なネットワーク版が用意されている。教育機関向け、一般企業向け、学生、趣味・個人利用の形態で、ライセンスが用意されている。
Maple は、教科書で見るような数学表記で数式の入力ができるため、可読性の高いドキュメントを作成可能である。厳密解を求めることを得意としているが、記号計算、任意の精度での数値計算、可視化も可能である。また、埋め込みコンポーネントと呼ばれる GUI 部品を用いて、Maple 上で動作するユーザ独自の計算アプリケーションの作成も可能である。
Maple は Pascalに似た動的型付け言語を組み込んでおり、静的スコープの変数を受け入れる。他の言語(C、C#、Fortran、Java、MATLAB、Visual Basic)や Microsoft Excelとの連携も可能である。また、数式を LaTeX に変換する機能もある。
代数演算とは加減乗除および階乗(平方根等を含む)及びはそれらを組み合わせることで作られる演算の総称である。以下、主な代数演算について説明する。