C++/CLI

< C++
C++/CLI
ParadigmStructured, imperative, object-oriented
FamilyC
Designed byMicrosoft
DeveloperMicrosoft
First appeared2005 (2005)
PlatformCommon Language Infrastructure
Websitedocs.microsoft.com/en-us/cpp/dotnet/dotnet-programming-with-cpp-cli-visual-cpp
Influenced by
C++, Managed Extensions for C++, C#

C++/CLI is a variant of the C++ programming language, modified for Common Language Infrastructure. It has been part of Visual Studio 2005 and later, and provides interoperability with other .NET languages such as C#. Microsoft created C++/CLI to supersede Managed Extensions for C++. In December 2005, Ecma International published C++/CLI specifications as the ECMA-372 standard.