CIL은 원래 닷넷 언어의 베타 버전을 공개하는 동안 마이크로소프트 중간 언어 (MSIL)로 알려져 있던 것이다. C#과 공통 언어 기반의 표준화로 인해, 바이트코드는 이제 공식적으로 CIL로 알려져 있다. 이러한 까닭으로 CIL은 아직도 MSIL로 불리는 일이, 특히 닷넷 언어를 오래 사용해 오던 사용자들에게 많다.
.assembly Hello {}
.assembly extern mscorlib {}
.method static void Main()
{
.entrypoint
.maxstack 1
ldstr "Hello, world!"
call void [mscorlib]System.Console::WriteLine(string)
ret
}