手続き言語は PostgreSQL サーバに組み込まれていなく、 動的ロード可能モジュールとして提供されています。構文やどのように関数本体が各言語で認識されるかに関する詳細は、その手続き言語の文書を参照して下さい。
現在の標準 PostgreSQL 配布物で使用できる手続き言語には、PL/pgSQL, PL/Tcl, PL/Perl, および PL/Python があります。.他の言語をユーザが定義することができます。より詳細については Chapter 18 を参照して下さい。新しい手続き言語の開発の基本に関しては、Section 9.8 で説明されています。