Development snapshot. PostgreSQL 20devel has not been released. Content may change.
36.8. Procedural Language Functions #
PostgreSQL allows user-defined functions to be written in other languages besides SQL and C. These other languages are generically called procedural languages (PLs). Procedural languages aren't built into the PostgreSQL server; they are offered by loadable modules. See Chapter 40 and following chapters for more information.
Report a documentation issue
Read the upstream documentation. For corrections, first check the current manual.