Answer:
Linker
Step-by-step explanation:
Computer Software development follows the following stages
Source Code - Compiler - (Compiled Source code + imported Libraries) Linker -Loader - Execution.
- Source code is written by the programmer in a high level language like Java.
- Next it is compiled by the compiler that checks the correctness and translates the source code to machine code. This is called the object code
- Then a linker is used to combine the object code with pre-written libraries of code that are imported.
- Next the Loader loads the executable code into main memory for execution
- Finally, execution takes place