Я разработчик программного обеспечения уже около 20 лет, и меня часто спрашивают, как начать изучать язык программирования и какой именно.

Я думаю, что C# — отличный язык для начала — Python тоже, но Python — это язык сценариев и, следовательно, небезопасный для типов (более подробно я объясню это в следующем разделе).

Я думаю, что хорошо понимать концепцию типов данных и безопасности типов, когда вы начинаете учиться программировать.

Первое, что вам нужно узнать, это что такое переменные и как их использовать. По сути, переменные — это контейнеры, в которых хранятся ваши данные, и такой контейнер имеет специальную длину в памяти, которая определяется типом данных.

Типы данных, которые используются очень часто:

bool : может хранить значения true или false.

integer: может хранить целые числа.

double: для хранения значений с плавающей запятой.

string: используется для текста.

Я объяснил концепцию переменных и типов данных в этом видео для начинающих C#:

Еще одна вещь, которая вам понадобится для начала программирования на C#, — это интегрированная среда разработки (IDE). Это можно рассматривать как редактор, в котором вы разрабатываете свои программы.

Для программирования на C# большинство разработчиков используют операционную систему (ОС) Windows, я использую Windows 10. Для этой ОС вы можете установить IDE Visual Studio как бесплатную версию сообщества.

После установки вы можете сразу приступить к написанию программ на C#.

Как скачать, установить и начать работу с Visual Studio 2019 я показал в этом видео:

И это в основном все для начала работы с C#, попробуйте, я уверен, вам понравится — получайте удовольствие!