Izvòrna kóda (angleško source code) je skupina navodil napisana v programskem jeziku, namenjena lažjemu razumevanju in hitrejšemu razvoju. V sodobnih programskih jezikih je izvorna koda po navadi razdeljena v več datotek. Izvorna koda računalniškega programa je skupek datotek, ki jih računalnik prevede v strojno kodo. Izvorna koda se lahko prevede s pomočjo prevajalnika v strojno kodo pred razpošiljanjem ali pa uporabniški računalnik program sam prevede v bitno kodo (bytecode) s pomočjo prevajalnika JIT.
Izvorna koda za določen del programja je lahko v eni datoteki ali v več datotekah. Programska koda ni nujno napisana v istem programskem jeziku. Običjano je, na primer, da je program v glavnem zapisan v C-ju, nekateri deli pa so napisani v zbirniku, zaradi najboljših rezultatov. Možno je tudi, da so nekatere komponente dela programja napisane in prevedene ločeno v poljubnem programskem jeziku, kasneje pa vgrajene s pomočjo postopka, imenovanega knjižnično povezovanje (library linking).
Zmerno obsežno programje zahteva prevajanje ali zbiranje večih, včasih ducat ali celo sto različnih datotek izvorne kode. To obsežnost zmanjšajo z vključitvijo datoteke makefile z izvorno kodo, ki opiše zveze med datotekami izvorne kode in vsebuje podatke o tem kako se morajo prevesti. Drugo orodje razvijalcev za vzdrževanje izvorne kode je nadzor predelav (revision control).
Códigu fonte | Изходен код | Izvorni kod | Codi font | Zdrojový kód | Kildekode | Quelltext | Source code | Código fuente | Lähtekood | Lähdekoodi | Code source | קוד מקור | Forráskód | Codice sorgente | ソースコード | Išeitinis kodas | Pirmkods | Kod sumber | Broncode | Kildekode | Kod źródłowy | Código fonte | Исходный код | Zdrojový kód | Källkod | ซอร์สโค้ด | Kaynak kodu | Mã nguồn | 源代码
This article is licensed under the GNU Free Documentation License.
It uses material from the
"Izvorna koda".
Home Page • arts • business • computers • games • health • hospitals • home • kids & teens • news • physicians • recreation• reference • regional • science • shopping • society • sports • world