Исходный код
Исходный код — это текст программы, который разработчик создаёт на языке программирования. В нём записаны команды, данные и правила их обработки, необходимые для решения задачи.
Исходный код состоит из символов, слов, выражений и конструкций языка. Его общая организация описывается понятием структура программы. Например, код может содержать объявление переменных, вычисления, условия, циклы и вызовы функций. Отдельные части текста при токенизации распознаются как имена, числа, операторы и другие элементы.
Следующая программа на Python выводит сумму двух чисел:
\(a = 2\)
\(b = 3\)
\(print(a + b)\)
Этот текст является исходным кодом. После запуска программа выведет число \(5\).
Исходный код и готовая выполняемая программа — не одно и то же. Исходный код предназначен для чтения и изменения человеком. Компилятор может заранее перевести его в машинный код, а интерпретатор — выполнять инструкции, анализируя исходный код во время запуска.
Что из перечисленного является исходным кодом?
Исходный код может храниться в одном или нескольких файлах. В него также могут входить комментарии — пояснения для человека, которые обычно не выполняются как команды. Чтобы исходный код стал программой, готовой к запуску, его обрабатывает соответствующий инструмент: компилятор или интерпретатор.
Главное
- Исходный код — человекочитаемый текст программы на определённом языке.
- В нём записываются данные, команды и логика решения задачи.
- Исходный код отличается от результата работы и машинного кода; его обрабатывают компилятор или интерпретатор.