Kompiler, (af eng. compiler, af compile 'sammenstykke', af lat. compilare 'plyndre'), computerprogram, der oversætter fra programmeringssprog, der er forståeligt for programmøren, til maskinsprog, der er forståeligt for computeren; se oversætter.