StudyCode
К практике
Начальныйосновыкодкомпилятор
💡Juniorосновыкодкомпиляторинтерпретатор

Что такое программирование

Что такое код, как компьютер его выполняет, чем отличаются языки программирования.

💡Программирование — как это работает

Путь от кода до результата

✍️

Пишешь код

Текст на языке программирования

🔄

Компилятор / Интерпретатор

Переводит в инструкции для CPU

⚙️

Процессор (CPU)

Выполняет миллионы операций в секунду

Результат

Сайт, приложение, вывод в консоль

Шаг 1 из 3Практика
1

Что такое код и программа

Программирование — это разговор с компьютером

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

Код — это набор инструкций, написанных на специальном языке который понимает компьютер.

Программа — это файл с кодом, который компьютер может запустить.


Аналогия: рецепт

Представь рецепт торта:

  1. Взбей 3 яйца
  2. Добавь 200г муки
  3. Выпекай 40 минут при 180°C

Это и есть программа. Каждый шаг — конкретная инструкция. Порядок важен. Если перепутать шаги — торт не получится.

Код работает так же: компьютер выполняет инструкции одну за другой, сверху вниз.


Что умеет компьютер?

На самом деле компьютер умеет очень мало — всего несколько примитивных операций:

  • Сохранить число в памяти
  • Сложить два числа
  • Сравнить два значения
  • Перейти к другой инструкции

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

Что такое программа?