Что такое исходный код

«Исходный код» — то, с чем работает каждый программист. Разберём, что это такое и чем отличается от самой программы.

Дрон Кодер — программирование для детей и взрослых в игровой форме. Начать бесплатно

Простыми словами

Исходный код — это текст программы, написанный человеком на языке программирования. Именно его пишет и читает программист.

Это как рецепт, по которому готовится блюдо-программа.

Код и программа — не одно и то же

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

Вы правите рецепт (код), а не само готовое блюдо.

Зачем его хранят

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

Поэтому код бережно хранят и ведут его историю изменений.

Открытый исходный код

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

Открытый код — ещё и отличный способ учиться у других.

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

Любой ли код можно посмотреть? Нет, только открытый; закрытый прячут.

Как увидеть исходный код вживую? Пишите его сами — например, управляя дроном в «Дрон Кодере»: ваши строки и есть исходный код.

Начать игру бесплатно
Попробуй прямо здесь
Уровень 1

Задание

Все обучающие игры «Дрон Кодер»

Одна вселенная — много модулей. Программирование, математика и логика в одной игре: пиши код, считай, решай задачи — а дрон-фермер летит по полю и собирает урожай. В каждом модуле первый уровень бесплатный, без регистрации.

📈 Математика · алгебра и графики
📖 Русский язык