DB2 10.5 for Linux, UNIX, and Windows

Programming languages and compilers for database application development

Application development for DB2® databases is supported on a range of programming languages and compilers.

You can develop DB2 database applications in the following languages:

The APIs and programming languages for developing external routines are generally compatible with those for database application development. There are some minor differences in prerequisites and support. To review the supported APIs and programming language for external routine development see: Supported APIs and programming languages for external routine development.