Previous Topic: .NET FrameworkNext Topic: Framework Class Libraries


Common Language Runtime

The Common Language Runtime (CLR) is responsible for runtime services such as language integration, security enforcement, memory management, process management, and thread management. In addition, it has a role at development time when features such as life-cycle management, strong type naming, cross-language exception handling, and dynamic binding reduce the amount of code that a developer must write to turn business logic into a reusable component.