H.1. Client Interfaces
| Up | Appendix H. External Projects | Home |

## H.1. Client Interfaces #

There are only two client interfaces included in the base PostgreSQL™ distribution:

- libpq is included because it is the primary C language interface, and because many other client interfaces are built on top of it.

- ECPG is included because it depends on the server-side SQL grammar, and is therefore sensitive to changes in PostgreSQL™ itself.

All other language interfaces are external projects and are distributed separately. A list of language interfaces is maintained on the PostgreSQL wiki. Note that some of these packages are not released under the same license as PostgreSQL™. For more information on each language interface, including licensing terms, refer to its website and documentation.

https://wiki.postgresql.org/wiki/List_of_drivers

| Up |
| Home |