Kompilatorteknikk eller kompilatorkonstruksjon er et fagfelt innenfor informatikken som dreier seg om utvikling av programmeringsspråk og deres tilknyttede kompilatorer i teori og praksis.

Kompilatorteorien dreier seg primært om programmeringsspråkenes leksemer, syntaks, grammatikk og semantikk, og har sterke bånd til fagområdet lingvistikk. Den praktiske delen omfatter den aktuelle implementasjon av kompilatorer for programmeringsspråk. Studenter vil vanligvis som øvelse skrive en front-end til en kompilator med et enkelt språk, som for eksempel Micro.

Litteratur rediger