Kaynak kodu (
İngilizce:
source code), herhangi bir
yazılımın işlenip
makina diline çevrilmeden önce insanların okuyup üzerinde çalışabildiği
programlama diliyle ya da
Assemblyle yazılmış halinin bir IDEde açılabilen ya da derlenebilen çalışabilir kaynak kod
dosyalarının tümü. Kâr amaçlı kuruluşlar ekseriyetle ürünlerinin kaynak kodlarını çeşitli algoritmalar kullanmak suretiyle gizlerler. Linux türevli sistemler ise kaynak kodlarını gizlemez ve bunun için 'açık kaynak', 'özgür yazılım' şeklinde nitelendirilirler.