Ce sont des bibliothèques de fonctions élémentaires (ou pas si élémentaires que ça, parfois). Elles portent bien leur nom : on peut les comparer à des bibliothèques dans lesquelles chaque livre serait un petit bout de programme souvent utilisé par d'autres programmes. Un exemple, et vous aurez tout compris : presque tous les programmes ont à un moment ou à un autre besoin d'effacer l'écran (équivalent de « ClrDraw » ou « ClrIO ».
Cette instruction, en assembleur, est plus longue à programmer qu'en TI-Basic, puisqu'elle comporte toutes les opérations exécutées par le processeur. Il serait inutile que tout le monde perde son temps et de la place à la réécrire, c'est pourquoi elle a très vite été intégrée à une librairie. On fait donc appel à cette instruction toute faite, en spécifiant dans quelle librairie elle se trouve, au lieu de la réécrire à chaque fois dans son programme, ce qui permet de gagner de la place et du temps de programmation. C'est donc pour cela que les programmes vont vous demander des librairies.