== Eksempler på programmeringssprog med præprocessorer ==
; [[Lua (programmeringssprog)|Lua]]
: Lua bruger en præprocessor til at oversætte kildekoden til maskinkode-lignende instruktioner, før disse læses ind i den [[Virtuel maskine|virtuelle maskine]], der udfører dem, altså en [[fortolker]].
; [[C++]]
: C++'s præprocessor gennemgår kildekoden for præprocessor-direktiver (anført med '#'), oversætter dem, og giver dem videre til [[Kompiler|hovedkompileren]], hvor de påvirker den måde programmet kompileres på. Dog er der ingen standard for C++'s præprocessor-direktiver. <!-- OBS!!! Ved ikke om den er en del af selve programmeringssproget? Ret gerne! -->
; [[PL/I]]
: Nogle versioner af PL/I tilbyder en præprocessor, men den er ikke obligatorisk.
; [[COBOL]]
: I COBOL kan en præprocessor erstatte korte kald til til en database ('''EXEC SQL''') f.eks. [[DB2]], således at syntaksen nu passer til sprogets syntaks.
<!-- Kom gerne flere på! -->
Datalogi Teknologi Matematik