Back to ComputerTerms After the compiler compiles code a linker performs three steps: 1. Place code and data modules symbolically in memory. 1. Determine the addresses of data and instruction labels. 1. Patch both the internal and external references. Back to ComputerTerms