Kildekode
Kildekode er kommandoteksten bag enhver software. Det definerer reglerne for, hvordan programmet opfører sig i et bestemt programmerings- eller markeringssprog.
Hvad er kildekode?
Kildekode er den kommandotekst, der ligger bag ethvert stykke software. Den definerer reglerne for, hvordan programmet opfører sig i et bestemt programmeringssprog. Det er vigtigt, at kildekoden er fejlfri. Ellers kan det føre til, at dele af softwaren ikke fungerer korrekt, at hele programmet går ned eller endda beskadiger hardware.
Programmeringssprog
Der findes en række populære programmeringssprog. Hvilket der bruges, afhænger af formålet med softwaren: Basic, Java, C, C++, Pascal, Python, PHP og JavaScript. For at en computer kan udføre kildekoden korrekt, skal den oversættes. Dette sker ved hjælp af et ekstra program: en compiler eller en fortolker. En fortolker udfører kildekoden direkte, men kræver meget hukommelse og gør eksekveringen langsommere. En compiler samler kildekoden i en eksekverbar fil.
Markup-sprog
Et markup-sprog resulterer ikke i et program, men kan indeholde et. Markup-sprog bruges i stedet til at strukturere indhold, og de bruges oftest til hjemmesider. Det mest udbredte markup-sprog er HTML, mens XML også er populært.
Juridiske aspekter ved kildekode
Ligesom andre former for immaterielle rettigheder er kildekode beskyttet af ophavsretsloven. Det betyder, at distribution af en programs eller en hjemmesides kildekode uden licensgiverens samtykke er ulovligt. Omvendt arbejder open source-miljøet aktivt for samarbejde om og fri distribution af kildekoder. Målet er i fællesskab at forbedre software og programmeringspraksis på længere sigt.
From Theory to Practice: Analyze Your Contractsn
Try our free bulk clause extraction tool to quickly identify specific clauses across multiple documents.
