Eine
Programmbibliothek bezeichnet in der
Programmierung eine Sammlung von
Unterprogrammen/-Routinen, die Lösungswege für thematisch zusammengehörende Problemstellungen anbieten. Bibliotheken sind im Unterschied zu
Programmen keine eigenständig lauffähigen Einheiten, sondern sie enthalten
Hilfsmodule, die von (anderen) Programmen angefordert werden.