Quote Originally Posted by penagate
The others are all IDEs which are graphical frontends for compilers.
Not true. Microsoft offers the .Net SDK for free which includes compilers for C#, C++ (Managed and Non-Managed), VB, J#, and even ASP.Net (I'm not experienced with it but this may be just included in the VB/C# compilers).