Home > Terms > English, UK (UE) > Common language infrastructure (CLI)

Common language infrastructure (CLI)

Part of Microsoft's .NET strategy, Common Language Infrastructure (CLI) enables an application programme written in any of several commonly-used programming languages to be run on any operating system using a common runtime programme rather than a language-specific one. Common Language Infrastructure provides a virtual execution environment comparable to the one provided by Sun Microsystems for Java programs. In both environments, CLI and Java use a compiler to process language statements (also known as source code) into a preliminary form of executable code called bytecode. Later, when a programme is run, its bytecode is compiled on the fly into the native code required by the machine architecture of a given computer. Common Language Infrastructure has been accepted as an open standard by ECMA, an international organisation for the promotion of technology standards. CLI is designed to make it easier to develop programmes that can be used as Web services.

This is auto-generated content. You can help to improve it.
0
Collect to Blossary

Member comments

You have to log in to post to discussions.

Terms in the News

Featured Terms

Harry8L
  • 0

    Terms

  • 0

    Blossaries

  • 1

    Followers

Industry/Domain: Photography Category: Images

Photobomb

The situation that the unplanned background image of a picture hijacks the original focus. The insertion of an uninvited guest into a photograph being ...

Contributor

Featured blossaries

Unusual Sports

Category: Sports   2 3 Terms

The Ice Bucket Challenge

Category: Entertainment   2 17 Terms