Källkod
kod för datorprogram med instruktioner, data och kommentarer i ett givet programmeringsspråk / From Wikipedia, the free encyclopedia
Källkod (från den engelska termen source code), ä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.
Den här artikeln behöver källhänvisningar för att kunna verifieras. (2020-08) Åtgärda genom att lägga till pålitliga källor (gärna som fotnoter). Uppgifter utan källhänvisning kan ifrågasättas och tas bort utan att det behöver diskuteras på diskussionssidan. |
Det är i form av källkod som programmerare skriver, rättar och förändrar datorprogram, men delar av texten kan i vissa fall även genereras automatiskt. Programtexten kompileras sedan oftast till maskinkod som kan exekveras (utföras) direkt och effektivt av en dators processorer. Det finns även språkvarianter där en så kallad interpretator tolkar programtexten medan programmet körs. Sådana program kallas numera ofta för skript.
Man kan tala om källkoden till en specifik funktion eller algoritm. Dock är det då ofta fråga om så kallad pseudokod, en mindre precis och formell programtextliknande passage, avsedd att beskriva en algoritm för en mänsklig läsare.