C-esikääntäjä

C-esikääntäjä (, lyhyesti cpp) on C ja C++-kielten esikääntäjä, jonka kautta lähdekoodi käsitellään ennen varsinaista käännösvaihetta. Esikääntäjää ohjataan lähdekoodissa #-merkillä alkavilla direktiiveillä kuten #include ja #define.

Esikääntäjän lisäämisen C-kieleen ehdotti Alan Snyder.
Esikääntäjä ei ole muuta kuin erikoistunut tekstieditori.

Lähteet 

C