MuPAD Pro est un système de calcul algébrique complet offrant calcul symbolique et numérique dans un environnement ouvert.
Ses fonctions sont semblables à des classes d’objets offrant les avantages d’un langage moderne : substitution de méthodes et surcharge d’opérateurs, héritage, algorithmes génériques. Le langage de MuPAD possède une syntaxe de type Pascal et permet une programmation de type procédurale, fonctionnelle ou orientée objets.