Установка Visual Studio 2017 Community
В статье приведена инструкция по установке бесплатной версии Visual Studio 2017 Community на Windows 10 для программирования на C++. По сравнению с версией 2015 процесс установки сильно изменился.
Так как уже вышла Установка Visual Studio 2019 Community | ↗️, то Visual Studio 2017 нужно искать на странице со старыми релизами.
Переходим на адрес загрузки предыдущих версий Visual Studio: https://visualstudio.microsoft.com/ru/vs/older-downloads/.
Выбираем загрузку версии 2017:

Рисунок 1 — Скачивание установщика
И там выбираем версию установщика под нашу операционную систему:

Рисунок 2 — Выбор установщика
Запускаем скаченный файл:

Рисунок 3 — Начальное окно установщика

Рисунок 4 — Подзагрузка нужных файлов
После этого откроется окно с большим количеством пакетов для скачивания и установки в Visual Studio. Там и средства для программирования для мобильных устройств и под Node.js и так далее. Причем каждый пункт имеет справа список загружаемых файлов.
Нас интересует программирование на C++ под обычный Windows.
Если вы хотите программировать так называемые универсальные приложения (это те, что с Metro стилем и могут распространяться с магазином), то выберите первый блок и такие подпункты справа (обратите внимание, что пакет Windows 10 SDK лучше выбирать последний версии, который будет показываться у вас):

Рисунок 5 — Пакеты для UWP приложений
Для классических приложений выберите эти пакеты:

Рисунок 6 — Пакеты для классических приложений под .NET

Рисунок 7 — Пакеты для классических приложений
Лично я еще удаляю пакет русского языка и устанавливаю только английский язык. Но это исключительно на ваш выбор:

Рисунок 8 — Выбор языковых пакетов
После выбора пакетов нужно запустить долгую-долгую установку:

Рисунок 9 — Процесс установки
После установки всех пакетов запустите Visual Studio:

Рисунок 10 — Первое окно при запуске Visual Studio
Настоятельно рекомендую войти под учетной записью Visual Studio, чтобы через месяц программа не перестала работать (не проверял в 2017 версии, но в 2015 через месяц работы в незарегистрированной Community версии программа перестала запускаться, говоря, что нужно всё-таки войти под учеткой):

Рисунок 11 — Вход в учетку

Рисунок 12 — Вход в учетку

Рисунок 13 — Вход в учетку
После этого откроется готовая к работе Visual Studio 2017 Community:

Рисунок 14 — Открытая Visual Studio
Дополнительно
Можете попробовать создать простое консольное приложение по уроку:
Сложение двух чисел в Visual Studio 2013 (консольное Win32 приложение)
А в этой статье говорится как сложить два числа в оконном приложении:
Сложение двух чисел в Visual Studio 2017 на C++ (CLR приложение) | ↗️
Если вы хотите разрабатывать универсальные UWP приложения, то не забудьте включить режим Режим разработчика в параметрах Windows 10:

Рисунок 15 — Раздел «Обновление и безопасность»

Рисунок 16 — Вкладка «Для разработчиков»
Также рекомендую поменять язык интерфейса на английский. Хотя ввиду хорошей многоязычной документации от Microsoft это не так критично, как в других IDE. Смена языка делается через настройки:

Рисунок 17 — Выбор настроек Visual Studio

Рисунок 18 — Смена языка Visual Studio