Common-Language Runtime
The Common Language Runtime, the virtual machine component of Microsoft .NET Framework, manages the execution of .NET programs. Just-in-time compilation converts the managed code into machine instructions which are then executed on the CPU of the computer
Blogs
I've written 1 blogs about Common-Language Runtime.

C++/CLI and C#: Writing Managed Wrappers for Native Code
Posted 6 years ago by Luc Shelton
A simple guide on how to write C# libraries that interface with code that is written in C++.