In informatica, collegamento tra un calcolatore e le sue unità periferiche, o, anche, il collegamento tra due o più calcolatori.
Il programma che permette di ‘collegare’ i vari moduli prodotti da un compilatore per ottenerne un programma eseguibile è chiamato linker. Attività fondamentali del linker sono la risoluzione dei riferimenti mediante simboli, risalendo al punto in cui quel simbolo è stato definito e sostituendolo poi con il suo indirizzo e la gestione dello spazio di indirizzamento del programma eseguibile che si vuole ottenere (indispensabile perché la rilocazione in memoria dei moduli rende necessario il ricalcolo degli indirizzi relativi).