To develop external routines in C you must use supported compilers and development software.
The supported compilers and development software for DB2® database application development in C can all be used for external routine development in C.