34,333
edits
Changes
→The Common Language Infrastructure (CLI)
== The Common Language Infrastructure (CLI) ==
C# is an object oriented programming language. It essentially a standard defines defining what constitutes valid syntax. On its onw own C# is actually of little use because it is dependent upon something called the ''Common Language Infrastructure'' (CLI) both for compilation and execution of applications. The CLI in turn, is actually a standard which defines specifications for the following components:
* Virtual Execution System (VES)
* Framework
In the remainder of this chapter we will look at each of these CLI componentsin order to build up a picture of how the CLI environment fits together.
== Common Intermediate Language (CIL) ==