![cover image](https://wikiwandv2-19431.kxcdn.com/_next/image?url=https://upload.wikimedia.org/wikipedia/commons/thumb/3/3d/Compiler-cs.svg/langcs-640px-Compiler-cs.svg.png&w=640&q=50)
Překladač
počítačový program, který převádí zdrojový kód do objektového kódu / From Wikipedia, the free encyclopedia
Překladač (též kompilátor, anglicky translator nebo také compiler z to compile – sestavit, zpracovat) je v nejčastějším smyslu slova softwarový nástroj používaný programátory pro vývoj softwaru. Kompilátor slouží pro překlad algoritmů zapsaných ve vyšším programovacím jazyce do jazyka nižšího, nejčastěji strojového, či spíše do strojového kódu. Z širšího obecného hlediska je kompilátor stroj, respektive program, provádějící překlad z nějakého vstupního jazyka do jazyka výstupního. Z matematického hlediska je kompilátor funkce, která mapuje jeden nebo více zdrojových kódů podle překladových parametrů na kód ve výstupním jazyce.
![ikona](http://upload.wikimedia.org/wikipedia/commons/thumb/9/99/Question_book-new.svg/48px-Question_book-new.svg.png)
Tento článek není dostatečně ozdrojován, a může tedy obsahovat informace, které je třeba ověřit.
Tento článek je o překladačích programového kódu. O překladačích mezi přirozenými jazyky pojednává článek Strojový překlad.
Další významy jsou uvedeny na stránce Kompilátor.
![Thumb image](http://upload.wikimedia.org/wikipedia/commons/thumb/3/3d/Compiler-cs.svg/640px-Compiler-cs.svg.png)