To provide an object-oriented model that supports the complete implementation of many programming languages.
Обеспечивает объектно-ориентированную модель, поддерживающую полную реализацию множества языков программирования.