| title |
Programming Languages | Microsoft Docs |
| ms.custom |
|
| ms.date |
03/06/2017 |
| ms.prod |
sql-server-2014 |
| ms.reviewer |
|
| ms.technology |
|
| ms.topic |
reference |
| helpviewer_keywords |
languages [SMO] |
SQL Server Management Objects, languages |
.NET Framework [SMO] |
SMO [SQL Server], languages |
programming environments [SMO] |
development environments [SMO] |
|
| ms.assetid |
f5e5a832-03e9-477b-b55d-491c678ebb43 |
| author |
stevestein |
| ms.author |
sstein |
| manager |
craigg |
This section describes how to program [!INCLUDEssNoVersion] Management Objects (SMO) in [!INCLUDEmsCoName] Visual Basic .NET, [!INCLUDEmsCoName] Visual C# .NET, and [!INCLUDEmsCoName] Visual C++.
SMO is a .NET assembly. To program by using the [!INCLUDEmsCoName] .NET Framework, you must choose a language that is supported by the common language runtime. In the SMO reference, there is syntax for managed languages such as Visual Basic .NET and Visual C# .NET.