PostgreSQL基本配布物内には、以下の2つのクライアントインタフェースのみが存在します。
libpqは基本C言語インタフェースであり、他の多くのクライアントインタフェース構築に必要なため、存在します。
ECPGはサーバサイドのSQL文法に依存し、PostgreSQL自体の変更に敏感であるため、存在します。
この他の言語についてのインタフェースは外部プロジェクトのもので、別に提供されています。 言語インタフェースの一覧がPostgreSQL wikiで維持されています。 パッケージの中にはPostgreSQLと同じライセンスで提供されていないものがあることに注意してください。 ライセンスなど各言語インタフェースの詳細についてはそのWebサイトや文書を参照してください。
https://wiki.postgresql.org/wiki/List_of_drivers