O Lazy Web (Nitpicking Subset): Is Visual Studio Ever Absolutely Needed?

Is this a strictly true statement? 

"One can freely download command-line compilers for all Microsoft languages and never use Visual Studio."

Specifically, don't you need VS to develop for Smartphones and / or Windows Mobile?