linker
Linkers are utilities that link part programs together and make them into executable application programs.
To do this, the linkers connect the object code, which was generated from the source code with the compiler, with libraries. With a linker the symbolic memory addresses of a compiled program code can be converted into absolute or relative memory addresses.