SDK (, ) on kokoelma ohjelmistokehityksen työkaluja yhdessä asennettavassa paketissa. Työkalut helpottavat sovellusohjelmien kehitystä sisältämällä kääntäjän, debuggerin ja mahdollisesti ohjelmistokehyksen. SDK-paketit ovat tyypillisesti laitteisto- ja käyttöjärjestelmäkohtaisia.

Esimerkkejä Android SDK iOS SDK Microsoft Windows SDK (ent. .NET Framework SDK)

Katso myös Ohjelmointirajapinta

Luokka:Ohjelmistotuotanto