Первый шаг — определиться с языком, дальше сомнения только мешают. Для полного начала лучше всего подходит Python, у него понятный синтаксис и много бесплатных материалов на русском.
Установите Python с официального сайта python.org, при установке отметьте галочку добавить в PATH.
Поставьте простой редактор кода, например VS Code, он бесплатный и работает на любой системе.
Создайте файл с расширением .py, назовите его первый.py, и напишите в нем одну строку: print(привет).
Запустите файл через редактор или через терминал командой python первый.py и посмотрите на результат.
Дальше двигайтесь по темам в таком порядке: переменные, условия, циклы, списки, функции. Каждую тему закрепляйте небольшой задачей, а не просто чтением.
Не начинайте сразу с больших проектов вроде игр или сайтов, для них не хватит базы, и вы быстро разочаруетесь.
Заведите блокнот ошибок: когда что-то не работает, записывайте, в чем была причина, через месяц вы удивитесь, как редко повторяются одни и те же промахи.
Решайте маленькие задачи на массивах и строках, это дает больше пользы, чем чтение теории без практики.
Не сравнивайте себя с теми, кто программирует уже несколько лет, у них была своя дорога с таким же количеством ошибок в начале.
Через месяц ежедневных занятий по полчаса-часу вы будете свободно писать простые скрипты, а через несколько месяцев сможете собрать небольшой проект целиком сами.
Ответить на вопрос