IBM® Informix® stored procedures are written in the SPL, C or Java™ programming languages, also known as User Defined Routines.
See Informix IDS documentation for more details.