DotNet Mirror
  DNM facebook   DNM Google+   DNM Twitter   

what is the Common Language Runtime (CLR)

By Ashok Nalam on 30 Dec 2012 | Category: .NET Framework | Tagged: .NET 
  Discuss Add Comment   |  
Add rating Rate this resource  [Rated 4.00/5 by 1 people] 
Common Language Runtime (CLR) is the core component of .NET framework and is responsible for managing the code execution time. It's foundation of .NET framework that enables programs to be portable, supporting mixed language programming and provides secure execution. CLR as the name specifies provides a common runtime environment for different languages.

How it works:
code which is written in respective languages ( VC++ , C#, VB.NET or J#) will generates MSIL(Microsoft Intermediate Language) code by it's compilers. Then CLR will convert MSIL code to executable code when the program runs. 

The core functions of CLR are
  • Loading and execution of applications
  • Automatic memory management
  • Type safety
  • compilation of IL code to native code
  • Common Type System
  • Exception handling
  • Thread management
  Discuss Add Comment    
Add rating Rate this resource  [Rated 4.00/5 by 1 people] 
About the Contributor
Member Since : 10 Dec 2012
Member Points (Level) : 7003  (Expert)
Location : INDIA
Home Page : http://dotnetmirror.com
About : I am admin of this site.
Rate this resource
 
Add your Comment
Name Email WebSite
Captcha Refresh


Comments (0)
No comments found, click here to add comment.