C++/CLI
< C++
| C++/CLI | |
|---|---|
| Paradigm | Structured, imperative, object-oriented |
| Family | C |
| Designed by | Microsoft |
| Developer | Microsoft |
| First appeared | 2005 |
| Platform | Common Language Infrastructure |
| Website | docs |
| 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.