Other Systems and Object Oriented Programming
Axiom.
- Although not explicitly designed as an Object Oriented System it has many aspects of this. E.g. a type hierarchy, generic functions, generic types. Since September 2002 Axiom is open source.
MuPAD
- Has clearly object oriented aspects. Allows Domains which are organised similar to a class hierarchy. The user can add own domains. Not related to Java or C++. Limited capabilities compared to Maple/Mathematica.