В
информатике,
препроцессор — это
компьютерная программа, принимающая данные на входе, и выдающая данные, предназначенные для входа другой программы, например, такой как
компилятор. О данных на выходе препроцессора говорят, что они находятся в
препроцессированной форме. Наиболее частый случай использования препроцессора — обработка
исходного кода перед передачей его на следующий шаг компиляции.
Языки программирования C/
C++ и система
компьютерной
вёрстки TeX используют препроцессоры, значительно расширяющие их возможности. Название широко распространенного скриптового языка программирования
PHP является
рекурсивным акронимом "
PHP:
Hypertext
Preprocessor".