Esta parte descreve as interfaces de programação cliente distribuídas com o PostgreSQL. Cada um destes capítulos pode ser lido de forma independente. Deve ser observado que existem muitas outras interfaces de programação para programas cliente distribuídas em separado, cada uma contendo sua própria documentação (O Apêndice H lista algumas das mais populares). Os leitores desta parte devem estar familiarizados com os comandos SQL utilizados para manipular e consultar os bancos de dados (consulte a Parte II) e, naturalmente, com a linguagem de programação utilizada pela interface.