Friday, July 31, 2009

What is compiler name for c#.net&vb.net?

Visual Studio .NET

What is compiler name for c#.net%26amp;vb.net?
Good question! not many really goto the core of .net and explore it .





for C# its the csc.exe ,C# compiler


and for vb is vbc.exe , vb compiler





You can find these exes in your visual studio 8 folder.


so if you are working in C# IDE ,your csc compiler will fire up when you compile and convert it to MSIL code which the CLR feeds in on and converts it to Native code..ie your 10101 machine code.
Reply:ken s has givn names of exe's those are not compiler names!


eg.. Turbo C compiler has exe tc.exe compiler name :Turbo C





from exe's it seems name is C# compiler and Visual Basic Compiler








i am not aware of particular names (and i dont think they have(they must be having some code name though) it), but i knw :


each language has its own compiler...


no 1 name


though the entire environment is called Common Language Runtime ...


a lang makes use of 2 compilers:


(1) microsoft's compiler for that particular language


(2) JIT


1 compiler is common to all the languages...Just inTime compiler which converts Microsoft Intermediate language to executable code....................


No comments:

Post a Comment