INTERVIEW QUESTIONS
MICROSOFT
DOTNET
DETAILS
Question: What is "Microsoft Intermediate Language" (MSIL)?
Answer: A .NET programming language (C#, VB.NET, J# etc.) does not compile into executable code; instead it compiles into an intermediate code called Microsoft Intermediate Language (MSIL). As a programmer one need not worry about the syntax of MSIL - since our source code in automatically converted to MSIL. The MSIL code is then send to the CLR (Common Language Runtime) that converts the code to machine language, which is, then run on the host machine. MSIL is similar to Java Byte code. MSIL is the CPU-independent instruction set into which .NET Framework programs are compiled. It contains instructions for loading, storing, initializing, and calling methods on objects. Combined with metadata and the common type system, MSIL allows for true cross- language integration Prior to execution, MSIL is converted to machine code. It is not interpreted.
|
Question:
What is "Microsoft Intermediate Language" (MSIL)?
Answer:
A .NET programming language (C#, VB.NET, J# etc.) does not compile into executable code; instead it compiles into an intermediate code called Microsoft Intermediate Language (MSIL). As a programmer one need not worry about the syntax of MSIL - since our source code in automatically converted to MSIL. The MSIL code is then send to the CLR (Common Language Runtime) that converts the code to machine language, which is, then run on the host machine. MSIL is similar to Java Byte code. MSIL is the CPU-independent instruction set into which .NET Framework programs are compiled. It contains instructions for loading, storing, initializing, and calling methods on objects. Combined with metadata and the common type system, MSIL allows for true cross- language integration Prior to execution, MSIL is converted to machine code. It is not interpreted. Source: CoolInterview.com
A .NET programming language doesnot compile into an intermediate code called Microsoft Intermediate Language (MSIL). as a programmer, one need not worry about the syntax of MSIL- since our source code in automatically converted to MSIL> the MSIL code is then send to CLR that converts the code to machine language and then run on the host machine. MSIL is similar to JAVA byte code.MSIL is the CPU-Independent instruction set into which .NET framework programs are compiled. It contains instructions for loading, storing, initializing and calling methods on objects. Combined with metadata and common type system, MSIl allows for true cross language integration prior to execution, MSIL is converted to machine code. It is not interpreted. Source: CoolInterview.com
Answered by: Shilpa | Date: 9/6/2010
| Contact Shilpa
If you have the better answer, then send it to us. We will display your answer after the approval.
Rules to Post Answers in CoolInterview.com:-
- There should not be any Spelling Mistakes.
- There should not be any Gramatical Errors.
- Answers must not contain any bad words.
- Answers should not be the repeat of same answer, already approved.
- Answer should be complete in itself.
|