препроцессор программа, выполняющая предварительную обработку данных до основного процесса обработки, например перед компиляцией. У компилятора может быть несколько разных препроцессоров, например, макропроцессор, препроцессор добавления файлов, препроцессор обработки расширений языка ср. postprocessor, см. тж. compiler, conditional compilation