työkalukirjastot
Työkalukirjastot, suomeksi myös nimellä työkalupakit tai kirjastot, ovat kokoelmia valmiita ohjelmistokomponentteja, funktioita tai luokkia, joita ohjelmistokehittäjät voivat hyödyntää omissa projekteissaan. Tavoitteena on nopeuttaa ja tehostaa ohjelmistokehitysprosessia välttämällä saman koodin uudelleenkirjoittamista useissa eri projekteissa. Työkalukirjastot voivat olla hyvin spesifejä, keskittyen esimerkiksi tiettyyn tehtävään kuten datan käsittelyyn, graafiseen käyttöliittymään tai verkkoyhteyksiin, tai sitten yleisempiä, tarjoten laajemman valikoiman hyödyllisiä toimintoja.
Ne ovat olennainen osa modernia ohjelmistokehitystä ja vähentävät merkittävästi kehitykseen kuluvaa aikaa ja resursseja. Kirjastojen käyttö