Con Visual C#Originariamente inviato da cencia
con che cosa si sviluppa? devo scaricarmi qualcosa?, la versione Express č gratuita.
Č gratuito anche l'SDK, che contiene di fatto il compilatore e la guida di riferimento del linguaggio; nulla ti impedisce di usare direttamente il compilatore C# da linea di comando, ma č un volersi male. Puoi usarlo invece con ambienti di sviluppo .NET alternativi come SharpDevelop.
Esiste anche un'implementazione alternativa del compilatore C# (e dell'ambiente .NET in generale) che č Mono, puoi usarlo ad esempio per compilare ed eseguire programmi .NET su Linux o altri sistemi operativi.