Common Language Runtime

In computing, Common Language Runtime (CLR) is a runtime environment enabling the exact same code called Common Intermediate Language to run on various computers such as Windows PCs, Unix machines and Macintoshes.

Implementations

Microsoft's .NET Windows-only implementation of the standardized Common Language Infrastructure is a CLR. It is a generalized multi-language execution engine (a virtual machine) on which code runs. There are currently more than 40 languages (as of 2005) supported. The Common Language Specification (CLS) describes a subset of the CLR, which language compilers should support to promote interoperability between languages. The Mono development platform is a cross-platform implementation of the ECMA-defined CLR Portable.NET, part of the DotGNU project, is also a CLR.

Hosting Solutions

See also

* Virtual machine

 

<< PreviousWord BrowserNext >>
nuclear strategy
cloaking device
tom jones
analytic language
chuck berry
cher
no first use
richard burton
tom jones (singer)
joan crawford
academy award for best short film color
pentecost
wha ti, northwest territories
compromise of 1850
missouri compromise
ergative
victoria beckham
george michael
minuteman
grandfather paradox
building
a 18 hornet
gecko (layout engine)
alexander john cuza
layout engine
pax americana
common intermediate language
freedom of religion
moldavia
wrigley
gary numan
psion organiser
psion
intelligent building
penrose tiling
1490s bc
rambouillet agreement
speaker of the united states house of representatives
abraham robinson
omnipotence paradox
wallachia
gerhard gentzen
allegany county
wisdom