Linking is the process of combining multiple object files into a single executable .

An is a program that directly executes instructions written in a programming language without first translating them into machine code.

The final step in the build process is where all the object files are combined into a single executable.

Assembly involves converting the object code into relocatable machine code through the use of an .

After compilation, the next step is where the machine code is turned into object code.