common language runtime yani "clr" .net framework'ün .net dilleri ile yazılmış kodların yönetimi ve çalıştırılması görevlerini üstlenmiş bileşenidir. common language runtime, nesneleri aktive eder, nesneler üzerinde güvenlik denetimlerini gerçekleştirir, belleğe aktarır ve çalıştırır.
.net framework'ün temelini oluşturur.