With the Microsoft .NET Framework, you can create applications that interoperate with AutoCAD-based products using programming languages like VB.NET and C#.
The .NET Framework is a language-neutral programming environment developed by Microsoft. In addition to the run-time environment, the Framework provides class libraries that facilitate development of Windows- and Web-based applications that are interoperable and secure.
AutoCAD-based products support .NET application development with ObjectARX managed wrapper classes.
Managed wrapper classes are provided for most of the classes in the ObjectARX SDK, enabling you to write applications in any language that is supported by the .NET Framework, including VB.NET and C#. The managed classes implement database functionality and enable you to write applications that read and write drawing format (DWG) files. They also provide access to user interface elements, including the command prompt and feature dialog boxes, the drawing editor, and the publishing and plotting components.
For more information about the .NET Framework, see the Microsoft documentation.