Object programs can be linked to create executable files or dynamic link libraries. The following figure shows the relationship between linked files.