Guide · для новичков

Твой первый шаг в программировании

Не нужно знать всё сразу. Нужно напечатать первую строку кода — остальное придёт с практикой. Здесь мы объясним, с чего начать, какой язык выбрать и как не бросить через неделю.

  • 4шага до первой программы
  • 30дней до своего проекта
  • 0рублей на старте

4 шага до первой программы

Проходи по порядку — каждый шаг занимает не больше вечера.

01

Выбери язык

Начни с Python или JavaScript — их читаемость близка к английскому, а результат виден сразу.

02

Поставь редактор

Бесплатный VS Code + расширение для языка. Пять минут — и у тебя настоящая рабочая студия.

03

Напиши 20 строк

Привет, мир, переменные, цикл. Ошибки — часть работы: читай сообщения, гугли, пробуй снова.

04

Сделай мини-проект

Калькулятор, викторина, игра «угадай число». Проект учит быстрее, чем любой курс.

Какой язык выбрать?

Три отличных варианта для старта. Выбери вкладку и посмотри пример.

Python — язык для первого знакомства

Простой синтаксис, огромное сообщество. На нём делают сайты, боты, игры и анализ данных.

  • Минимум лишних символов
  • Миллионы примеров и туториалов
  • Идеален для школьных олимпиад

Идеально для: ботов, данных, автоматизации

# Считаем площадь комнаты
width = 4
height = 3
print("Площадь:", width * height)

JavaScript — язык браузера

Один язык — и сайт оживает: кнопки, анимации, игры прямо на странице. Единственный язык веба «из коробки».

  • Результат виден прямо в браузере
  • Без установки — нужен только редактор
  • Основа любых фронтенд-профессий

Идеально для: сайты, игры, интерфейсы

// Привет, мир, в браузере
const name = "Квайбер";
alert(`Привет, ${name}!`);

Scratch — программирование без кода

Перетаскиваешь цветные блоки — и персонаж танцует. Лучший способ понять логику программ, ещё не печатая код.

  • Ноль синтаксических ошибок
  • Мгновенная анимация и игры
  • Отлично подходит младше 12 лет

Идеально для: первое знакомство с логикой

// Псевдокод Scratch:
когда щёлкнут [зелёный флажок]
повторять 10 раз
    шаг на 10 пунктов
    ждать 0.1 сек

Попробуй: запусти код

Выбери пример и нажми «▶ Запустить» — увидишь вывод программы.

hello.py
Ctrl+Enter тоже работает
вывод
$ ожидание запуска…

План на первые 30 дней

Маленькими шагами, но каждый день. Отмечай прогресс у себя в тетради.

  1. Неделя 1Ставим VS Code, изучаем переменные, типы данных и вывод текста. Первая программа — «Привет, мир».
  2. Неделя 2Условия if/else и циклы for. Делаешь игру «угадай число» на бумаге, потом в коде.
  3. Неделя 3Списки и функции. Пишешь мини-проект: калькулятор или викторина.
  4. Неделя 4Публикуешь проект, читаешь чужой код, правишь баги. Дальше — своя большая идея!

3 правила, чтобы не бросить

🔥

Каждый день по 30 минут

Регулярность важнее марафона. Лучше полчаса ежедневно, чем 8 часов раз в месяц.

🐛

Ошибка — это нормально

Каждая красная строка учит. Читай её, гугли, экспериментируй — и починишь сам.

🚀

Учись через своё

Делай то, что интересно тебе: игру, бота, сайт про своё хобби. Вдохновение сильнее курса.

Об авторе

Этот план ведёт тот, кто сам по нему учится.

Варвара Рухлина

14 лет · начинающий программист

Привет! Я Варвара, мне 14 лет, и я только начинаю свой путь в программировании. Этот сайт — мой личный план: я буду учиться по нему прямо сейчас, шаг за шагом и неделю за неделей, и попробую дойти до своего первого проекта. Если получится у меня — получится и у тебя. Погнали вместе!

🎯 учусь по этому плану 🐍 начинаю с Python 🚀 цель: первый проект за 30 дней

Частые вопросы

Сколько времени нужно, чтобы научиться?

Через 1–2 недели ты уже напишешь первые программы, а через месяц сделаешь мини-проект. Профессиональный уровень — это 6–12 месяцев практики, но первые результаты будут очень быстро.

Нужен ли мощный компьютер?

Нет. Для Python, JavaScript и Scratch подойдёт любой ноутбук даже старых лет. Редакторы VS Code и онлайн-песочницы работают очень лёгкие.

А если английский слабый?

Код — это 100–200 базовых слов: print, if, for, while. Учишь их прямо по ходу. К пониманию кода английский не мешает уже через пару недель.

Какой язык выбрать окончательно?

Первый месяц — любой, чтобы понять логику. Дальше смотри на цель: веб → JavaScript, данные и боты → Python, игры → C#/GDScript, мобильные приложения → Kotlin или Swift.

Готов напечатать первую строку?

Открой редактор, набери print("Привет, мир") — и ты уже программист.

Попробовать прямо сейчас