Common Language Infrastructure
The Common Language Infrastructure (CLI) is an open specification and technical standard originally developed by Microsoft and standardized by ISO/IEC (ISO/IEC 23271) and Ecma International (ECMA 335) that describes executable code and a runtime environment that allows multiple high-level languages to be used on different computer platforms without being rewritten for specific architectures. This implies it is platform agnostic. The .NET Framework, .NET and Mono are implementations of the CLI. The metadata format is also used to specify the API definitions exposed by the Windows Runtime.
ISO/IEC 23271:2012(E) | |
Abbreviation | CLI |
---|---|
Status | Published |
Year started | 2000 |
First published | 2001 | (Ecma) and 2003 (ISO/IEC)
Latest version | Sixth edition June 2012 |
Organization | Developed by: Microsoft, Hewlett-Packard, Intel, and others Standardized by: Ecma, ISO/IEC |
Committee | ISO/IEC JTC 1/SC 22 |
Domain | Common Language (Cross-platform) |
License | RAND |
Website | ECMA-335, ISO/IEC 23271 |
This article is issued from Wikipedia. The text is licensed under Creative Commons - Attribution - Sharealike. Additional terms may apply for the media files.