Källkod (från eng. term ), även kallad
programtext,
programkod eller ibland bara
program eller
kod, utgörs av instruktioner, data och kommentarer i ett givet
programspråk. Källkodens form är ämnad för att vara lättarbetad och förståelig för en mänsklig
programmerare, samtidigt som en
dator lätt kan tolka den.