程式语言中,在组译阶段之前有预处理程式,可将某一种高阶语言(如FORTRAN 77),所撰写之程式先转译成另一种高阶程式(如FORTRAN IV),然后再由编译器予以编译,负责高阶语言标头档案之转换。在C语言中亦有此处理,对标头档案之包含进来,而标头档案通常所含之资讯为函数原型(function prototype)、常数。