En programmation informatique, lier est faire une association entre deux ou plusieurs objets de programmation ou éléments de valeur pour une certaine portée de temps et de lieu. Voici quelques exemples :
1) En général, lorsqu'un programme est compilé, lier consiste à substituer un réel à une valeur variable dans le programme ou à s'assurer qu'une programmation supplémentaire sera chargée en mémoire avec le programme compilé. 2) Lorsqu'une application serveur est lancée, elle envoie une demande de liaison au TCP/IP pour indiquer qu'elle est prête à écouter (recevoir) les demandes d'application client provenant d'Internet et associées à une adresse IP spécifiée (en langage de programmation C, la demande est spécifiée dans une demande de fonction bind( )). Dans l'architecture de réseau de systèmes d'IBM, la liaison consiste à établir une session entre deux unités logiques (LU) avant de communiquer.
Remote Procedure Call ( RPC) - Lier signifie trouver l'application distante à laquelle les applications clientes peuvent demander des informations. Il est possible d'accéder à un répertoire centralisé de noms d'applications de serveurs de réseau accessibles. 5) Un programme antérieur qui effectuait la "liaison" de manière à ce que les différents programmes qui s'appelaient les uns les autres connaissent leurs adresses respectives en mémoire s'appelait un éditeur de liens .