Everything About ___
Live briefing

Everything about Common Intermediate Language

Intermediate representation defined within the CLI specification

Common Intermediate Language (CIL), formerly called Microsoft Intermediate Language (MSIL) or Intermediate Language (IL), is the intermediate language binary instruction set defined within the Common Language Infrastructure (CLI) specification. CIL instructions are executed by a CIL-compatible runtime environment such as the Common Language Runtime. Languages which target the CLI compile to CIL. CIL is object-oriented, stack-based bytecode. Runtimes typically just-in-time compile CIL instructions into machine code. Wikipedia →

🧭 Start here: a 6-step reading path

  1. Read the overview: Common Intermediate LanguageA 5-minute orientation
  2. Skim a recent paper: The Level of English Language Teachers' Instructional Practices at Intermediate Stage in Light of Professional Specialized and Common StandardsInfluential work since 2022
  3. Pick up a classic book: Great ExpectationsThe most-reprinted book on the subject
  4. Read the landmark paper: lcc.NET: targeting the .NET Common Intermediate Language from Standard CCited 4 times
  5. Go sideways: Assembly (CLI)A closely related topic
  6. Go sideways: Managed Extensions for C++A closely related topic

📖 Definitions

No dictionary entry for this exact phrase.

🏆 Landmark papers (most cited)

🆕 Influential since 2022

📚 Books worth reading

Ranked by number of editions on Open Library, a rough measure of how lasting a book is.

🔗 Related topics