Исходный код в программировании — это текст компьютерной программы на каком-либо языке программирования или языке разметки, который может быть прочтён человеком. 35
От готового программного продукта исходный код отличается следующим:
Может быть открытым или закрытым. 1 Открытый исходный код может просмотреть кто угодно. 1 Закрытый или спрятан от пользователей, или вообще отсутствует в готовом программном продукте — вместо него используются исполняемые коды. 1
Используется для разных целей. 3 Исходный код служит фундаментальным строительным блоком программных приложений, позволяя разработчикам определять поведение программы, логику, структуры управления и манипулирование данными. 4 Готовый продукт может быть выпущен в виде скомпилированной исполняемой формы, которую сложно перепроектировать и понять. 4