Программный код (также Исходный код) — текст компьютерной программы на каком-либо языке программирования или языке разметки, который может быть прочтён человеком. В обобщённом смысле — любые входные данные для транслятора. Исходный код транслируется в исполняемый код целиком до запуска программы при помощи компилятора или может исполняться сразу при помощи интерпретатора. Ранее было показано, что языков программирования много, поэтому для обучения часто используется не код какого-то конкретного языка программирования, а псевдокод. Псевдокод - компактный, зачастую неформальный язык описания алгоритмов, использующий ключевые слова императивных языков программирования, но опускающий несущественные для понимания алгоритма подробности и специфический синтаксис. Предназначен для представления алгоритма человеку, а не для компьютерной трансляции и последующего исполнения программы. Псевдокод широко используется в учебниках и научно-технических публикациях, а также на начальных стадиях разрабо