Исходный код: различия между версиями

26 байт убрано ,  4 года назад
отмена правки 76695750 участника 78.111.185.35 (обс) орфография
(отмена правки 76695750 участника 78.111.185.35 (обс) орфография)
'''Исхо́дный код''' (также '''исхо́дный текст''') — текст [[компьютерная программа|компьютерной программы]] на каком-либо языке [[язык программирования|программирования]] или [[язык разметки|языке разметки]], который может быть прочтён человеком. В обобщённом смысле — любые входные данные для [[Транслятор|транслятора]]. Исходный код [[Транслятор|транслируется]] в ''исполняемый код'' целиком до запуска программы при помощи [[Компилятор|компилятора]] или может исполняться сразу при помощи [[Интерпретатор|интерпретатора]].
 
== Назначение для приминения ==
Исходный код либо используется для получения объектного кода, либо выполняется интерпретатором. Изменения никогда не выполняются над объектным кодом, только над исходным, с последующим повторным преобразованием в объектный.
 
* экономное использование ресурсов: памяти, процессора, дискового пространства;
* отсутствие замечаний, выводимых компилятором;
* отсутствие «мусора» — неиспользуемых переменных, недостижимых блоков кода, ненужных устаревших комментариев и  т.  д.;
* адекватная обработка ошибок;
* переносимость — возможность использования обработчика (компилятора, интерпретатора, транслятора) разных версий или даже различных [[Операционная система|ОС]];