В областта на [[компютърните науки]], '''изходниятИзходният код''' ({{lang-en|Source code}}) е [[текст]], написан на [[език за програмиране]] (може и на повече от един [[език за програмиране]]), обикновено това е [[език от високо ниво]]. Изходният код на [[компютърна програма|компютърната програма]] трябва да се [[транслация (програмиране)|транслира]], за да се получи програма на [[машинен език]], която може да се изпълнява от [[хардуер]]а. За да разберетесе разбере действието, или за да променитесе промени или да допълнитедопълни успешно дадена програма, трябва да разполагатесе разполага с нейния изходен код.