A computer program that translates programs expressed in a high-level language into their machine language equivalents. The compiler takes the finished source code listing as input and outputs the machine code instructions that the computer must have to execute the program.
A cross-compiler is a compiler that executes on one computer but generates assembly code (see assembly language) or object code for a different computer.
Related category COMPUTERS, ARTIFICIAL INTELLIGENCE, AND CYBERNETICS
Home • About • Copyright © The Worlds of David Darling • Encyclopedia of Alternative Energy • Contact