Common Language Runtime
Common Language Runtime (CLR),. NET altyapısında programların çalışmasını denetleyen, programın işletim sistemiyle haberleşmesini sağlayan birimdir. Buna göre; C# program kodu MSIL Assembly'e, Assembly'i de CLR çalıştırılabilir bir makine koduna dönüştürür.