0

I know that C# is translated to MISL which is run by the CLR into machine code.

.Net provides different languages such as VB and F# and C++.

Are the different high level languages translated into the same MSIL language?

Is there a difference between MSIL of C# and MISL of VB or other languages?

3
Contributors
3
Replies
23
Views
4 Years
Discussion Span
Last Post by treasure2387
0

You could write "hello world" programs in each of the languages. Then examine each .exe produced with the IL Dissasembler tool to see if there is a difference in the MSIL code produced.

0

Are the different high level languages translated into the same MSIL language?

Yes. All of the CLI languages ultimately get translated down into CIL (previously known as MSIL). That C stands for "common", after all. ;)

0

thank you for the reply.
It's fnny that the intermediate language has so many names: MSIL, IL and CIL

This question has already been answered. Start a new discussion instead.
Have something to contribute to this discussion? Please be thoughtful, detailed and courteous, and be sure to adhere to our posting rules.