Warning: filesize(): stat failed for /data/web/virtuals/308009/virtual/www/domains/elegantweb.cz/wp-content/cache/db/singletables/2f2/5ee/2f25ee909fccf01a402a8896cd336d50.php in /data/web/virtuals/308009/virtual/www/domains/elegantweb.cz/wp-content/plugins/w3-total-cache/Cache_File.php on line 163
Co je to Kompilace - Slovník pojmů - Elegant Web Design
Slovník pojmů > Pojem - Kompilace

Pojem - Kompilace

« Back to Glossary Index

Kompilace je proces, při kterém se zdrojový kód napsaný v programovacím jazyce (např. C++ nebo Java) překládá do strojového kódu, kterému rozumí počítačový procesor.

Jak s kompilací souvisí kompilátor?

Kompilátor je speciální program, který tento překlad provádí. Výsledkem kompilace je pak spustitelný soubor, který může počítač přímo vykonat.

Kompilace zajišťuje, že program je optimalizovaný pro výkon a může běžet rychleji, protože je přeložen do jazyka, kterému hardware rozumí.

To ovšem neplatí u interpretovaných jazyků (jako je JavaScript, Python…), kde je kód vykonáván řádek po řádku, bez předchozího překladu.

« Zpět do slovníku