Перейти к содержанию

Как код становится работающей программой

Начало урока

Как код становится работающей программой

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

Главная идея: Ты пишешь код словами, понятными человеку. Но компьютер понимает только свой тайный язык из единиц и нулей. Особый помощник — переводчик — превращает твои слова в этот тайный язык, и тогда твоя программа может работать!
К концу урока ты сможешь:
  • объяснить путь от исходного кода до работающей программы,
  • сказать, что делает переводчик и зачем он нужен,
  • рассказать разницу между компилируемыми языками (как C++) и интерпретируемыми языками (как Python и JavaScript).

1. Исходный код: слова, которые ты пишешь

Когда программист создаёт программу, он печатает инструкции на языке программирования, например Python, C++ или JavaScript. Этот текст, который пишет и может прочитать человек, называется исходным кодом.

Исходный код немного похож на короткие, аккуратные фразы. Например, одна строка может гласить print("Hello!"). Человеку это легко прочитать — но компьютер пока не может выполнить это напрямую.

2. Машинный код: собственный язык компьютера

В самой глубине компьютер понимает только машинный код — длинные цепочки из 1 и 0, например 01001000 01101001. Это единственный язык, который он может выполнить напрямую.

Людям очень трудно читать единицы и нули, а компьютеры не умеют читать наши слова. Вот и задача: как слова, которые ты печатаешь, превращаются в то, что компьютер действительно может сделать?

Продолжите этот урок на YourAIZone

В полном уроке — объяснение целиком, разобранные примеры, частые ошибки, тесты с мгновенной проверкой и ИИ-репетитор. Начните сразу как гость или создайте аккаунт, чтобы сохранять прогресс.

В полном уроке

  • Объяснение целиком
  • Разобранные примеры
  • Частые ошибки и как их избежать
  • Тестовые вопросы: 15
  • ИИ-репетитор, который отвечает на вопросы по теме
  • Отслеживание прогресса для ученика, родителей и учителя