Autodesk Revit® には機能が豊富で高性能の .NET API が用意されており、繰り返しタスクの自動化のほか、シミュレーション、概念設計、施工と建築管理などにおける Revit のコア機能の拡張に使用できます。Revit .NET API を使用すると、VB.NET、C#、C++/CLI を含む .NET 準拠言語によるプログラミングが可能となります。 ソフトウェア開発ツールキット(SDK)には、Revit API での開発を始める際に役立つ、広範な .NET コード サンプルやドキュメントが用意されています。