Procedural programming languages#
With PostgreSQL, user-defined functions can be written in languages other than SQL and C.
There are currently four procedural languages available in the standard PostgreSQL distribution:
Additional procedural programming languages are available but are not included in the core distribution:
In addition, other languages can be defined, see also Writing A Procedural Language Handler.