programming, tool A compiler which runs on the computer for which it is producing machine code, in contrast to a cross-compiler, which produces code for a different computer. (1995-11-04)