Take the 2-minute tour ×
Super User is a question and answer site for computer enthusiasts and power users. It's 100% free, no registration required.

According to articles such as this, the .net framework consists of the class library and the CLR. However I also know that the C# compiler comes along, when you download the .net framework.

Officially are the C# and VB compilers considered a part of the .net framework?

share|improve this question
    
interestingly, as an interpreted family of languages, like java, the sdk contains a compiler that creates an assembly code (MSIL in this case), which at execute time is compiled into native instructions, so yes the .net framework contains a compiler, but not the one you would think. stackoverflow.com/questions/3275360/… –  Frank Thomas Jun 3 '13 at 4:49
add comment

2 Answers

up vote 2 down vote accepted

No, the compilers are not part of the .NET framework. The Frameworks are pre-compiled binaries that other programs need if they were created using .NET. If you are looking for the .NET compilers, you can get them here. These are the Express version, which are free to download and use.

share|improve this answer
1  
you can find cli .net compilers in the windows SDK as well. msdn.microsoft.com/en-us/library/vstudio/78f4aasd.aspx –  Frank Thomas Jun 3 '13 at 4:47
add comment

Compilers don't come with the framework installer... there are just the files needed to execute applications built with .NET compilers

share|improve this answer
add comment

Your Answer

 
discard

By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.