What is MSIL, IL, CTS?

Answers were Sorted based on User's Feedback



What is MSIL, IL, CTS?..

Answer / manikandan

MSIL means Microsoft intermediate language which is the
output after compilation of source code in the .net
languages.

IL is the Intermediate language nothing but MSIL

Is This Answer Correct ?    97 Yes 20 No

What is MSIL, IL, CTS?..

Answer / vaidyanathan r

MSIL and IL are one and the same. This is a intermediate
language used to convert the source code to Portable
Executable(PE) file(otherwise called assemblies) during
compilation.This PE file is machine independent.

CTS is the set of Types(Framework Classes) commonly
supported by all of the .NET languages to achieve the
language interoperability.

Is This Answer Correct ?    71 Yes 15 No

What is MSIL, IL, CTS?..

Answer / bilal ahmed

Mistake is only one which is:
". net is not a language its like a plate form which support many languages".

Is This Answer Correct ?    31 Yes 5 No

What is MSIL, IL, CTS?..

Answer / uniquedurrani

MSIL or IL both are same things. MSIL is just similar to
Java's Bytecode. Both MSIL nd Bytecode are the Intermediate
Code, generated by the compiler, which is a platform
independent code. this code has no concern with Operating
System. its simply Platform independent code. which is then
executed by the JIT Compiler.

Is This Answer Correct ?    17 Yes 4 No

What is MSIL, IL, CTS?..

Answer / vaibhav

CTS is a common type system.
It is used in order that two languages communicate smoothly.
Different data types supported by different languages in .net
are converted into System.int32which is datatype of CTS.

Is This Answer Correct ?    15 Yes 5 No

What is MSIL, IL, CTS?..

Answer / sarat3884

MSIL :An intermediate language generated by compiler is
called MSIL. All .Net assemblies are represented in MSIL.
The main Advantage of using MSIL is it provides equal
performance for multiple language programming, as code is
compiled to native code.
Example: Performance of application developed in C# is
similar to VB.net or any other .Net compliant language that
is because of MSIL.

Common Type System CTS :A fundamental part of the .NET
Framework's Common Language Runtime (CLR), the CTS
specifies no particular syntax or keywords, but instead
defines a common set of types that can be used with many
different language syntaxes.

Is This Answer Correct ?    18 Yes 10 No

What is MSIL, IL, CTS?..

Answer / ashish kumar gupta

MSIL means Microsoft Intermediate Language or CIL (common Intermediate Language).All source code written in any .NET SUPPORTIVE LANGUAGE (c#,VB.net,etc)When compile convert into MSil
Then MSIL converts the source code into intermediate language & then machine code by JIT(Just In Time ) Compiler.

IT is similar as java Byte code with the help of it we can run any program at any plateform by using CLR.

Is This Answer Correct ?    12 Yes 4 No

What is MSIL, IL, CTS?..

Answer / nani

common type system (cts) its describes and definedhow types
are declared used and managed in the runtime in support of
cross language integration

Is This Answer Correct ?    7 Yes 2 No

What is MSIL, IL, CTS?..

Answer / ron

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.

Is This Answer Correct ?    7 Yes 3 No

What is MSIL, IL, CTS?..

Answer / mahesh kotekar

MSIL stands for Microsoft Intermediate Language in short
MSIL or IL(Intermediate Language). When you compile a
program the CLR will compile the code into MSIL code. which
will then be included in the assembly[exe/dll]. When you run
the program in client place. The clr will manage to convert
the MSIL into machine language by a process called Jitting.

CTS =? Common Type Specifications. A set of specifications
defined by the dotnet framework. Every type in dotnet should
comploy with CTS specifications. For example
int16,int32,int64 in C# belongs to dotnet type Int and
integers in VB.net is asso same as dotnet type Int. This
will help in Interlanguage Interoperation :) Correct me if
am wrong!!!!

Is This Answer Correct ?    22 Yes 19 No

Post New Answer

More Dot Net Framework Interview Questions

how do you mark a property as required? For example, for a project, the name is a required field.

0 Answers   Microsoft,


Will c# 3.0, vb.net 9.0, atlas, or linq be included in the .net framework 3.0?

0 Answers  


what is .net?

20 Answers   IBM,


What is object service? : Entity framework

0 Answers  


Please explain me what the project manager will ask in the interview.The interview is for senior position in .Net (5 years experience )

0 Answers   NNN,






What are Action Methods in ASP.NET MVC?

0 Answers  


js fn to go to the particular page when enter is clicked

1 Answers  


Explain what languages does the .net framework support?

0 Answers  


How to use Jquery Plugins in ASP.Net MVC validation?

0 Answers  


Will there be a .net compact framework 3.0 release with release of .net framework 3.0?

0 Answers  


Explain Model, view and Controllers in Asp.Net MVC?

0 Answers  


Explain RenderBody and RenderPage in ASP.Net MVC?

0 Answers  


Categories