C je
programovací jazyk, který pocátkem 70. let 20. století vyvinuli
Ken Thompson a
Dennis Ritchie pro potreby
operacního systému Unix. V soucasné dobe je to jeden z nejpopulárnejších jazyku, zrejme nejcastejší pro psaní
systémového softwaru, ale velmi rozšírený i pro
aplikace. C je nízkoúrovnový,
kompilovaný, relativne minimalistický
programovací jazyk. Je dostatecne mocný na vetšinu systémového programování (
ovladace a
jádro OS), pricemž zbytek lze dorešit tzv.
inline assemblerem, tedy metodou zápisu
assembleru prímo do kódu.
Zdrojový kód C je pritom mnohem citelnejší než assembler, je jednodušší ho zapsat a navíc je snáze prenositelný na jiné architektury. Proto jsou casto
operacní systémy,
prekladace,
knihovny a
interprety vysokoúrovnových jazyku implementovány práve v C. Mnoho dalších moderních programovacích jazyku prebírá zpusob zápisu (neboli
syntaxi) z jazyka C, napríklad
C++,
Java,
Perl a
PHP.