Тут описан процесс установки для Windows, для Mac OS имеется немного урезанная версия, на ней вполне комфортно можно работать. Для linux пока нет полноценной Visual Studio, есть Visual Studio Code но он немного не про то, как альтернатива есть Mono develop который вполне юзабелен, и отлично нам подойдет.
1) Заходим сюда https://visualstudio.microsoft.com/ru/downloads/
2) Выбираем версию Community
3) Нас перекидывает на новую страницу, на которой будет предложено скачать установочный файл
4) После того как файлик vs_community.exe скачается, запускаем его, и ждем пока он подкачает необходимые для установки файлы
5) После того как необходимые компоненты будут закачены откроется окно:
6) После того как окно перестанет “почтиготовиться”, выбираем компоненту “Разработка классических приложений .NET”
7) Ожидаем, так как установочник подгружает все из интернета, ждать придется часа пол, в зависимости от скорости соединения:
8) Возможно по завершению будет предложено перегрузиться
9) Потом можно будет найти ярлык для запуска в меню Пуск с таким именем
9) Запускаем студию, тут же будет предложено войти в свой аккаунт (если его не создать сразу и не войти под ним, то через 30 дней студия перестанет запускаться). В принципе если сегодня лень, то пока можно и отложить это дело нажав на “Не сейчас! Возможно, позже”
10) Ну собственно и всё
Дальше можно прочитать как создать простое консольное приложение тут