Для начинающих в C#
Если Вы желаете заняться освоением C#, то вовсе не обязательно скачивать 6 гигов тормознутой Visual Studio.
Если у Вас установлен .NET Framework, то поищите в папке C:\Windows\Microsoft.NET\Framework\<версия>\ файл csc.exe. Это и есть компилятор C#.
В большинстве случаев начальные задания выполняются в консоли, можно вполне обойтись без Visual Studio.
Кодить можно в любом текстовом редакторе, я предпочитаю Sublime Text.
Для более удобного доступа к ней, откройте:
Мой компьютер - Свойства - Дополнительные свойства системы - Дополнительно - Переменные среды.
Добавьте папку с csc.exe (указана выше) к существующей системной переменной PATH, написав ее после уже написанных путей, после знака ";".
Лично мне собирать таким образом гораздо проще, т.к. в роли рабочей машины используется ноут, на котором студия заметно тормозит. Если кому-то это помогло, я рад =)