Standardikirjasto

Standardikirjasto () on tietotekniikassa ohjelmointikielen mukana tuleva kokoelma yleisesti käytettyjä aliohjelmia tai luokkia. Standardikirjasto sisältää samat aliohjelmat valmistajasta riippumatta. Tämä mahdollistaa sen, että standardikirjastoa käyttävä ohjelma toimii samalla tavalla riippumatta siitä kenen valmistajan kirjastoa käytetään.

Standardikirjasto vaaditaan kielen standardinmukaisen tuen vuoksi. Standardikirjastoa käyttävät ohjelmat ovat siirrettävissä eri alustoille ja eri kääntäjillä ilman lisäkirjastojen käyttöä. Esimerkiksi C-kielen standardikirjaston toiminnot on kuvattu kielen standardin määrittelemissä otsikkotiedostoissa ().

Eri ohjelmistokielien standardikirjastot ovat erilaisia ja sisältävät eri asioiden toteutuksia. Esimerkiksi Python, Go, C-kieli ja C++ vaativat eri asioita standardikirjastossa. 

 Katso myös 
 POSIX

 Lähteet 

Luokka:Ohjelmakirjastot