Results 1 to 7 of 7

Thread: Don't know about Common Language Runtime

  1. #1
    Join Date
    Dec 2009
    Posts
    67

    Don't know about Common Language Runtime

    Hello Guys,

    I just completed Java programming course, started 'C sharp'. At the stating of C sharp syllabus their is one concept known as CLR i.e Common Language Runtime. I am not able to get the meaning of this Common Language Runtime. And I heard that CLR is the base of the C sharp programming language. So, Please let me aware about the Common Language Runtime. I would greatly appreciate your any help.

  2. #2
    Join Date
    May 2008
    Posts
    2,297

    Re: Don't know about Common Language Runtime

    The CLR(Common Language Runtime) is nothing but the engine which is used to compiles the source code of program in to an intermediate language. This intermediate language is referred as Microsoft Intermediate Language i.e MSIL. During the execution of the C sharp program code this MSIL is converted into machine code or also known as native code. This conversion is possible through the Just-In-Time compiler. During compilation the end result is a Portable Executable file.

  3. #3
    Join Date
    Oct 2005
    Posts
    2,393

    Re: Don't know about Common Language Runtime

    The .NET Framework offers one run-time environment and which is referred as common language runtime (CLR). The CLR used to run the code and to offer services to make easier development process. In the way to enable the runtime to provide services to managed code, compilers of language must emit metadata that describes the types, members, and references in your code.Compilers and tools expose the runtime's functionality and enable you to write code that benefits from this managed execution environment.

  4. #4
    Join Date
    May 2008
    Posts
    2,389

    Re: Don't know about Common Language Runtime

    The CLR is a core component of Microsoft's .NET initiative. It is Microsoft's CLI standard implementation, which defines an execution environment for program code. In the Common Language Runtime code is expressed in a form of byte code called the CIL and which is stands for Common Intermediate Language. Although some other implementations of the Common Language Infrastructure run on non-Windows operating systems, Microsoft's implementation runs only on Microsoft Windows operating systems.

  5. #5
    Join Date
    Feb 2008
    Posts
    1,852

    Re: Don't know about Common Language Runtime

    Hi friend,

    The 'Common Language Runtime' enables .Net programmers for to ignore many details of specific CPU and which will executes the program. CLR provides following services:
    • Thread management
    • Security
    • Memory management
    • Exception handling
    • Garbage collection

  6. #6
    Join Date
    Jan 2008
    Posts
    1,521

    Re: Don't know about Common Language Runtime

    Hi,

    The CLR is essential to improve performance. It also easy way to design applications or components. The CLR has ability to make use of development of other languages component. Objects of program which is in other languages are able to communicate with each other, and their behaviors can be tightly integrated. For example, you can define a class and then use a different language to derive a class from your original class or call a method on the original class.

  7. #7
    softtrickseo Guest

    Re: Don't know about Common Language Runtime

    The CLR is described as the "execution engine" of .NET. It provides the environment within which the programs run. It's this CLR that manages the execution of programs and provides core services, such as code compilation, memory allocation, thread management, and garbage collection. Through the Common Type System
    (CTS), it enforces strict type safety, and it ensures that the code is executed in a safe environment by enforcing code access security
    . The software version of .NET is actually the CLR version.

Similar Threads

  1. Difference between Compile time and runtime in C language
    By Otta-koothan in forum Software Development
    Replies: 6
    Last Post: 22-08-2011, 01:20 PM
  2. Replies: 3
    Last Post: 11-09-2009, 09:36 AM
  3. Replies: 3
    Last Post: 22-04-2009, 11:02 PM
  4. Microsoft Visual C++ Runtime Library Symantec Runtime error
    By Ranchero in forum Windows XP Support
    Replies: 8
    Last Post: 27-09-2008, 09:08 AM
  5. Microsoft Visual C++ Runtime Library - Runtime Error
    By Leythos in forum Windows XP Support
    Replies: 3
    Last Post: 01-10-2007, 11:45 PM

Tags for this Thread

Bookmarks

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •  
Page generated in 1,750,524,276.00591 seconds with 16 queries