Common Language Infrastructure: Difference between revisions

Content deleted Content added
Clarified competitors to Java and CLR
No edit summary
Line 3:
The CLI uses a class library and [[virtual machine]], the [[Common Language Runtime]] (CLR) - note CLR is an official Microsoft term, and a number of books have been written on it. Many compilers are in development to produce code for this virtual machine. The code the virtual machine uses is expressed in a [[Common Intermediate Language]] (CIL), also known as Microsoft Intermediate Language (MSIL), a CPU-independent set of instructions that can be efficiently converted to native code. CIL can be thought of as a high level assembly language.
 
CLRCIL is intended as a competitor for the [[Java virtual machinebytecode]], and the CLI/CLR as a competitor for the Java Software DevelopmentRuntime KitEnvironment (SDKJRE).
 
== External links ==