mjukvarubibliotek
Ett mjukvarubibliotek är en uppsättning färdigskrivna funktioner, klasser och moduler som utvecklare kan använda i sina program. Biblioteket tillhandahåller ett gränssnitt, ett API, som gör det möjligt att kalla funktioner utan att behöva skriva all funktionalitet från grunden. Genom återanvändning av kod sparar man tid och ökar konsistensen i utvecklingen.
Bibliotek skiljer sig från ramverk genom att de normalt inte styr programflödet. Ett ramverk avgör hur en
Distribution och beroenden: Bibliotek distribueras vanligtvis via pakethanterare eller arkiv och hanteras som beroenden i projektet.
Underhåll och rättigheter: Bibliotek är en del av programvarans livscykel och påverkas av licenser som reglerar
Exempel på vanliga bibliotek: i Python används requests för HTTP-förfrågningar och NumPy för vetenskaplig beräkning; i