Quatrième de
couverture
La réalisation d'un logiciel nécessite l'écriture de milliers de lignes de code. Cette tâche pourrait être réduite si certaines parties pouvaient provenir de programmes déjà existants. Les bibliothèques jouent en partie ce rôle car elles mettent à disposition des fonctionnalités qu'il n'est plus nécessaire d'inventer. Cela dit, d'un logiciel à l'autre, les échanges ne sont pas toujours possibles.