Information, die von einer Quelleinheit zu einer anderen übermittelt wird, muss in der LINKAGE SECTION beschrieben werden. Die LINKAGE SECTION steht in einer aufgerufenen Quelleinheit und beschreibt Datenfelder in der aufrufenden Quelleinheit, die die aufgerufene Quelleinheit ansprechen darf. Die LINKAGE SECTION hat primär in einer Methode Bedeutung und in einem Programm, das als Unterprogramm gerufen wird. Darüber hinaus werden in der LINKAGE-SECTION Daten beschrieben, denen erst zur Ablaufzeit Speicher zugewiesen wird (siehe
Abschnitt „BASED-Klausel"). Wird ein Datenfeld der LINKAGE SECTION eines Programms angesprochen, das nicht von einer anderen Quelleinheit aufgerufen oder dem noch kein Speicher zugewiesen wurde, ist das Verhalten unbestimmt.
Struktur und Inhalt der WORKING-STORAGE SECTION, LOCAL-STORAGE SECTION und LINKAGE SECTION sind grundsätzlich identisch.