PostgreSQL预设安装的唯一编程语言，不过许多人都可使用，包括PL/Java、PL/Perl、PL/php、PL/Python、PL/R、PL/Ruby、PL/sh、PL/Tcl与and PL/Lua。 PostgreSQL于分析器的阶段中使用Bison，所以很容易移植许多开放源代码语言，以及进行代码复用。
与PSM比较.在SQL/PSM语言由ISO标准规定，也激发了Oracle的PL/ SQL与pgPL/ SQL，因此有一些区别。 PSM的主要特性，与来自PL / pgS