Programbiblioteker har et (en: Application Programming Interface (API)) som gir programmer muligheter til å benytte bibliotekets funksjonalitet.