Noun(1) a person who compiles information (as for reference purposes(2) (computer science(3) a person who compiles (or writes for) encyclopedias(4) (computer science) a program that decodes instructions written in a higher order language and produces an assembly language program