Zdrojový kód: Porovnání verzí

Z WikiKnihovna
Řádek 4: Řádek 4:
  
 
= Charakteristika =
 
= Charakteristika =
 +
 +
V informatice je zdrojový kód verze softwaru původně napsána člověkem v holém textu. Softwarem se rozumí všechny operační systémy, data a počítačové programy, které se používají u produktů obsahující mikroprocesory. Zdrojový kód může být napsán v jakémkoliv programovacím jazyce vyšší úrovně (Python, C, C, Perl a Java). Jazyky nižší úrovně jsou strojové jazyky (Essembler). Počítače realizují ty programy, které jsou psány ve strojových jazycích, proto musejí být jazyky vyšší úrovně upraveny před svým spuštěním. Výhodou těchto jazyků je, že jsou přenosné, a z toho důvodu jsou skoro všechny jazyky právě psané ve vyšších úrovních. K převodu jazyků z vyšší do nižší úrovně slouží překladač a kompilátor. Překladač čte jazyk vyšší úrovně a dělá, co mu program říká. Kompilátor přeloží program najednou před jeho spuštěním. Program napsaný v jazyce vyšší úrovně je zdrojový kód a jeho přeložená verze je strojový kód.

Verze z 11. 5. 2013, 18:05

Autor: Renáta Šajnarová

Klíčová slova: zdrojový kód, otevřený zdrojový kód, jazyky nižší úrovně, jazyky vyšší úrovně

Charakteristika

V informatice je zdrojový kód verze softwaru původně napsána člověkem v holém textu. Softwarem se rozumí všechny operační systémy, data a počítačové programy, které se používají u produktů obsahující mikroprocesory. Zdrojový kód může být napsán v jakémkoliv programovacím jazyce vyšší úrovně (Python, C, C, Perl a Java). Jazyky nižší úrovně jsou strojové jazyky (Essembler). Počítače realizují ty programy, které jsou psány ve strojových jazycích, proto musejí být jazyky vyšší úrovně upraveny před svým spuštěním. Výhodou těchto jazyků je, že jsou přenosné, a z toho důvodu jsou skoro všechny jazyky právě psané ve vyšších úrovních. K převodu jazyků z vyšší do nižší úrovně slouží překladač a kompilátor. Překladač čte jazyk vyšší úrovně a dělá, co mu program říká. Kompilátor přeloží program najednou před jeho spuštěním. Program napsaný v jazyce vyšší úrovně je zdrojový kód a jeho přeložená verze je strojový kód.