SDK (Software Developer's Kit) er en valgfri komponent i alle DB2 Universal Database- og DB2 Connect-produkter, og dessuten i produktene DB2 Personal Developer's Edition og DB2 Universal Developer's Edition. SDK har programmeringsgrensesnittene, funksjonene og dokumentasjonen du trenger for å utvikle DB2-applikasjoner, ikke bare i Java, men også i C og C++, Perl og COBOL. Ved Windows-utvikling blir databasens ODBC- og OLE DB-grensesnitt integrert med Microsofts teknologi for utvikling og bruk. Tilleggsmodulene for Visual C++ gjør det enklere å bygge innfelte SQL C- og C++-moduler for DB2-klienttilgang fra Windows, og å bygge lagrede prosedyrer for DB2 på Windows.

SQL er blitt forbedret med prosedyresetninger for skriving av lagrede prosedyrer, basert på de nyeste SQL-standarddefinisjonene. Det nye SQL-prosedyrespråket gjør at brukere kan opprette lagrede prosedyrer raskt og enkelt ved hjelp av et utvidet SQL-språk, et alternativ til Java og andre programmeringsspråk. DB2 Stored Procedure Builder har et utviklingsmiljø for oppretting, installering og testing av lagrede prosedyrer enten i Java eller det nye SQL-prosedyrespråket.