What is the compilation difference at the compiler level for C++, VC++ and C# ?

Showing Answers 1 - 2 of 2 Answers

Chandima Prematillake

  • Sep 23rd, 2007
 

VC++ is the Microsoft's implementation of C++. Each C++ compiler might compile the code differently. However, all C++ compilers compiles C++ code into Native code. VC++ do the same.


C# however, compiles first into CIL (Common Intermediate Language) and then on runtime, CLR (Common Language Runtime) on a specific platform uses JIT (Just in Time) compilers to dynamically compile CIL code into Native code.

  Was this answer useful?  Yes

Give your answer:

If you think the above answer is not correct, Please select a reason and add your answer below.

 

Related Answered Questions

 

Related Open Questions