CLR is a common runtime environment for .NET languages. The core services of CLR are- Execution management for .NET programs
- Code Access Security
- Type Safety
- Memory management(Garbage collection)
- Handling Exceptions
- Interoperability with other applications
- Side-by-side execution - multiple versions of same application
- Just In Time compilation (Compiling IL code to machine code)
|