About .NET and the AutoCAD .NET API (.NET)

This introduction describes the concepts of exposing AutoCAD® objects through a managed .NET application programming interface (API). The AutoCAD .NET API allows you to automate tasks such as creating and modifying objects stored in the database of a drawing file or change the contents of a customization file. This guide covers using Microsoft® Visual Studio® 2026 version 18.0 and the programming language Microsoft® Visual C#® with the AutoCAD .NET API.

Note: While VB.NET is a supported programming language, it is recommended to learn and use C# as it is more prevalent in the industry.