Połączenie
Nazwy identyfikatorów mogą odwoływać się do różnych identyfikatorów w różnych zakresach. Identyfikator zadeklarowany w różnych zakresach lub w tym samym zakresie więcej niż raz można odwoływać się do tego samego identyfikatora lub funkcji przez proces o nazwie "łączenie". Linkage określa części programu, w których można odwoływać się do identyfikatora (jego "widoczność"). Istnieją trzy rodzaje powiązania: wewnętrzne, zewnętrzne i bez powiązania.