a development framework with a similar target of Microsoft's .NET or Sun's ONE platform, but instead of using Basic/C# or Java as programming language, it bases C++ as core implementation language.
The ObjectARX® programming environment provides object-oriented C++, C# and VB .NET application programming interfaces for developers to use, customize, and extend AutoCAD® software and AutoCAD-based products like AutoCAD® Architecture, AutoCAD® Mechanical, and AutoCAD® Land Desktop software.
object oriented statically typed programming language for the Common Language Infrastructure with a python inspired syntax and a special focus on language and compiler extensibility.