Всё зависит от того, на каком этапе обучения программированию вы находитесь. Если вы уже знаете как работает программа, знаете что такое алгоритмы и как их составлять в обычном (блочном виде), и хотите научиться писать программы, то наиболее лёгким для понимания языком программирования является Python.
У Python лёгкий синтаксис, понятный для человека даже с базовым знанием английского языка. Написание кода на Python занимает не так много времени, и основные моменты в Python уделяются именно логике и алгоритмам в вашей программе. Python это как Haxe (для более опытных программистов), этот язык программирования имеет безграничные возможности, и используется от разработки стандартных компьютерных приложений, до работы с нейросетями, и он удобный.
Что требует Python от начинающего разработчика:
- Базовое знание английского, хотя бы на уровне глаголов
- Умение гуглить (иногда для начинающих это полезно)
- Усидчивость, так как на начальных этапах придётся разбираться с логикой и синтаксисом
- Желание что либо создавать на этом языке программирования.
Рекомендую для начала работы с этим языком программирования, взять на заметку данные книги:
- #Сам себе программист. Как научиться программировать и устроиться в Ebay (Кори Альтхофф)
- "Грокаем алгоритмы." (Адитья Бхаргава)
- Python для чайников, Мюллер Д.П.
- Алгоритмы для чайников, Джон Пол Мюллер, Лука Массарон