Preprocessor
Updated: 10/18/2022 by Computer Hope

A preprocessor is hardware or software that processes information before it heads to another program (such as a compiler) or a computer's main processor. You can think of it as an intermediary step used to prepare input data for its secondary purpose.