Zdrojový kód
Zdrojový kód je základním prvkem jakéhokoli počítačového programu, aplikace nebo softwarového systému. Je to sada instrukcí napsaná v programovacím jazyce jako C, Java, HTML, JavaScript, PHP nebo Python, která říká počítači, co a jak má dělat. Stručně řečeno, zdrojový kód je text nebo kód napsaný programátorem nebo vývojářem za účelem vytvoření aplikace nebo systému.
Mezi nejběžnější typy zdrojového kódu patří jazyk symbolických instrukcí, skriptovací jazyk, jazyk vysoké úrovně a strojový jazyk. Jazyk symbolických instrukcí obsahuje mnemotechnické pomůcky nebo zkratky pro kódy počítačových instrukcí, jako je sčítání, odečítání a porovnávání. Skriptovací jazyk lze použít k vytváření webových aplikací, skriptů, které slouží jako most mezi databázemi a webovými stránkami a další. Zdrojový kód na vysoké úrovni obsahuje srozumitelný jazyk, pomocí kterého může programátor psát kód kompaktněji a snáze srozumitelným způsobem. A konečně, strojový jazyk se skládá z 0 a 1, které vedle sebe představují instrukce pro počítač.
Zdrojový kód lze použít k vývoji počítačových programů, webových stránek, mobilních aplikací, systémů a dalších. Zdrojový kód je obvykle napsán a zkompilován ve vlastním textovém editoru a poté převeden do souboru pomocí kompilátoru, aby jej mohl počítač spustit. Poté je připraven ke spuštění jako program.
Význam správy zdrojového kódu závisí na jeho schopnosti ukládat a sledovat změny ve zdrojovém kódu programu, aby jej bylo možné v průběhu času vylepšovat nebo ladit. Nástroje pro správu zdrojového kódu obecně sledují historii změn a poskytují organizované úložiště řízené verzemi.
Zdrojový kód je nedílnou součástí počítačového programování a procesu vývoje softwaru a je často označován jako „návrh“ programu. Slouží nejen jako základ pro pochopení toho, jak program funguje, ale také umožňuje vývojářům vytvářet, udržovat a ladit software. Z těchto důvodů je zdrojový kód důležitou součástí softwarového inženýrství a vývoje.