MuPAD jest nowoczesnym pełnowartościowym systemem algebry komputerowej do obliczeń symbolicznych i numerycznych. Jego domeny i kategorie są upodobnione do zorientowanych obiektowo klas co pozwala na zmienianie wartości i przeciążanie metod i operatorów, dziedziczenie i ogólne algorytmy. Język programowania MuPADa ma składnie podobną do Pascala i pozwala na imperatywne, funkcjonalne i zorientowane obiektowo programowanie. Wygodny interface notatnika zawiera graficzne narzędzia do wizualizacji, zintegrowany debuger kodu i hipertekstową pomoc.
Ogólne cechy i właściwości: