What is intermediate language in .NET ?
Answers were Sorted based on User's Feedback
Answer / santosh
.net supports CLS i. e. Common language type. its a
microsofts feature to bring all languages near one roof.
When You compile .net code it dosen't converted into binary
language, it converted into IL (Intermidate Language) also
known as MSIL. And from IL to binary language converted at
run time, CLR manages this process. At the runtime also it
not converts whole project at time to binary, only converts
that part which is going to execute, this the performance
of project increases. This IL can use any lanuage which is
member of that .net studio. The assemblies (ExE, DLL) are
also in IL form. So u can use any EXE or DLL created in
vb.net in c#.net also.
| Is This Answer Correct ? | 71 Yes | 8 No |
Answer / rajesh iyer
MSIL is MicroSoft Intermediate Language. When we
compile .Net applications, its complied to MSIL, which is
not machine read language. Hence Common Language Runtime
(CLR) with JustIn Time Complier (JLT), converts this MSIL
to native code (binary code), which is machine language.
| Is This Answer Correct ? | 54 Yes | 7 No |
Answer / bovindra singh
It is cpu independent language.It is only understand by
CLR.due this language(MSIL) vb.net application can run on
any platform on which .net framework is present.
| Is This Answer Correct ? | 18 Yes | 8 No |
Answer / vishal surve
When you compile a progam developed in a language that targets the CLR, instead on compiling the source code into machine-level code, the compiler translates it into IL to ensure interoperability between applications developed in different programming languages, such as Visual Basic or Visual C#. Intermediate Language is CPU-independent. This means that the code can be executed from any platform that supports the .NET CLR.
| Is This Answer Correct ? | 7 Yes | 1 No |
Answer / jastaj
It converts the code into bytecode. it is a service that
runs under the CLR. When we compile our code it gets
compiled into IL(Previously Known as MSIL).
| Is This Answer Correct ? | 8 Yes | 5 No |
Answer / vipul sachan
In .net when code compile by c# or vb.net compiler then it
convert into managed module.managed module contain IL along
with metadata.there are some points regarding IL as following -
1-IL commonly known as MSIL(microsoft intermediate language).
2-IL can readable only by CLR.Because of IL .net
applications are platform independent.
3.if we make application using any language(language must
support to .net environment)then after compilation it will
convert to IL.IL can be readable only by CLR.
4.In this way, through IL we achieve interoperability in .net.
5.we can check Intermediate language by command ILDASM
+space bar + file-name.dll/exe in visual studio command prompt.
| Is This Answer Correct ? | 4 Yes | 1 No |
Answer / sivasubramanian hariharan
MSIL (Microsoft Intermediate Language) or CIL (Common
Intermediate Language). All .NET source code is compiled to
IL. This IL is then converted to machine code at the point
where the software is installed, or at run-time by a Just-
In-Time (JIT) compiler.
| Is This Answer Correct ? | 4 Yes | 2 No |
intermediate language is the middle men between source
code(executable code)and CLR(common language runtime).It
covert source code to a byte code as a result .net framework
execute code through CLR otherwise it is not possible to
execute because CLR not support any other code.It is just
like the middle process between vegetable and disk i.e cooking.
vegetable -> cooking ->disk
similarly
source code ->intermediate language -> native machine code
| Is This Answer Correct ? | 3 Yes | 1 No |
Described strong typing and weak typing?
Why do we use byref keyword in vb.net?
what is the dif b/w panel and groupbox.
Explain the difference between vb 6 and vb.net?
Compare c# and visual basic.net?
Explain manifest?
what is difference between namespace and assembly?
what are the advantage in vb.net and different between vb and vb.net
6 Answers Data Entry Operator, Infosys, TCS, Zansa,
Explain the difference between an xml "fragment" and an xml "document."
What is the difference between compiler and interpreter?
how to get dynamic control array position or its index position?
hello friends, I have created a animated button in VB.NET. As its dll file coding can be viewed and also copied to some other location. So my question is how can I protect the Dll file of the animated button so that noone can access it. Any idea about this???????? Thanks Rekha
Visual Basic (800)
C Sharp (3816)
ASP.NET (3180)
VB.NET (461)
COM+ (79)
ADO.NET (717)
IIS (369)
MTS (11)
Crystal Reports (81)
BizTalk (89)
Dot Net (2435)
Exchange Server (362)
SharePoint (720)
WCF (340)
MS Office Microsoft (6963)
LINQ Language-Integrated Query (317)
WPF (371)
TypeScript (144)
Microsoft Related AllOther (311)