Common Intermediate Language

Category:Intermediate reading level

Common Intermediate Language (CIL) is a low-level programming language defined by the Common Language Infrastructure (CLI) specification and is used in both the .NET Framework and Mono. This Wikibook is meant to be both an introduction to CIL and a useful reference.

Contents

Getting Started 75% developed
Writing and compiling a simple "Hello, World!" program.

Basics

Basic Syntax 0% developed
The basic syntax of CIL.
Variables 0% developed
Creating and using variables.
Methods 0% developed
Declaring and calling methods.
Exception Handling 0% developed
Catching and throwing errors.

Instructions

Stack 50% developed
Arithmetic 0% developed
Control Flow 0% developed
Logic 0% developed

Classes and Objects

Classes 0% developed
Visibility Modifiers 0% developed
Enumerations 0% developed
Interfaces 0% developed
Value Types 0% developed
Attributes 0% developed
Namespaces 0% developed
Inheritance 0% developed
More Modifiers 0% developed
Generics 0% developed
Garbage Collection and Object Lifetimes 0% developed

Advanced Topics

Code Generation 0% developed
Marshalling and Unmanaged Code 0% developed Category:Alphabetical/C Category:Book:Common Intermediate Language#%20 Category:Subject:Computer programming#Common%20Intermediate%20Language
Category:Subject:Computer programming/all books Category:Subject:Computer science/all books Category:Subject:Computing/all books Category:Subject:Books by subject/all books Category:Subject:Computing/all books Category:Subject:Books by subject/all books Category:Book:Common Intermediate Language#%20 Category:Book:Wikibooks Stacks/Books#Common%20Intermediate%20LanguageCategory:Shelf:Computer programming Category:Shelf:Computer programming/all books Category:Shelf:Computer science/all books#Computer%20science Category:Department:Computing/all books#Computing Category:Partly developed booksCategory:Books by completion status/all books
Category:Alphabetical/C Category:Book:Common Intermediate Language Category:Book:Wikibooks Stacks/Books Category:Books by completion status/all books Category:Department:Computing/all books Category:Intermediate reading level Category:Partly developed books Category:Shelf:Computer programming Category:Shelf:Computer programming/all books Category:Shelf:Computer science/all books Category:Subject:Books by subject/all books Category:Subject:Computer programming Category:Subject:Computer programming/all books Category:Subject:Computer science/all books Category:Subject:Computing/all books