>>65
wikipedia:
A compiler is a computer program (or set of programs) that translates text written in a computer language (the source language) into another computer language (the target language). The original sequence is usually called the source code and the output called object code. Commonly the output has a form suitable for processing by other programs (e.g., a linker), but it may be a human-readable text file.
http://en.wikipedia.org/wiki/Linker
In computer science, a linker or link editor is a program that takes one or more objects generated by a compiler and combines them into a single executable program.