Common Language Runtime

From Free net encyclopedia

Revision as of 20:26, 3 April 2006; view current revision
←Older revision | Newer revision→

In computing, Common Language Runtime (CLR) is the name chosen by Microsoft for the virtual machine plus runtime library underlying their .NET initiative. The CLR is a generalized multi-language, reflective execution engine on which code originally written in various languages runs. As of 2005, over 40 languages were supported.

The CLR runs a form of bytecode, not unlike the Java bytecode that runs on the Java virtual machine, called the Common Intermediate Language.

The CLR is Microsoft's commercial implementation of the Common Language Infrastructure standard for desktops running Microsoft operating systems. There also exist open source implementations (important libraries are missing, but other functionality is added) for several platforms. See CLI for a list of implementations.

See also

References

hu:Common Language Runtime ja:Common Language Runtime pl:Common Language Runtime pt:Common Language Runtime ru:Common Language Runtime zh:公共语言运行库