Linux (all recent distributions), 64-bit ARM and x86-64 installers available and tested for macOS (OS X) version 10.12 and newer, Windows (with installers available and tested for 64-bit Windows Server 2019 and 2016; some older PostgreSQL versions were tested back to Windows 2012 R2), FreeBSD, OpenBSD, NetBSD, and these without official (though unofficial likely available) binary executables, Solaris, AIX, and HP-UX. Most other (modern) Unix-like systems do also work. PostgreSQL can be expected to work on any of the following instruction set architectures (and operating systems): 64-bit x86-64 and 32-bit x86 on Windows XP (or later) and other operating systems; these are supported on other than Windows: 64-bit ARM and the older 32-bit ARM, including older such as ARMv6 in Raspberry Pi), z/Architecture, S/390, PowerPC (incl. 64-bit Power ISA), SPARC (also 64-bit), IA-64 Itanium (HP-UX), MIPS and PA-RISC. It was also known to work on some other platforms (while not been tested on for years, i.e. for latest versions). Database administration Open source front-ends and tools for administering PostgreSQL include: psql The primary front-end for PostgreSQL is the command-line program, which can be used to enter SQL queries directly, or execute them from a file. In addition, psql provides a number of meta-commands and various shell-like features to facilitate writing scripts and automating a wide variety of tasks; for example tab completion of object names and SQL syntax. pgAdmin The pgAdmin package is a free and open-source graphical user interface (GUI) administration tool for PostgreSQL, which is supported on many computer platforms. The program is available in more than a dozen languages. The first prototype, named pgManager, was written for PostgreSQL 6.3.2 from 1998, and rewritten and released as pgAdmin under the GNU General Public License (GPL) in later months. The second incarnation (named pgAdmin II) was a complete rewrite, first released on January 16, 2002. The third version, pgAdmin III, was originally released under the Artistic License and then released under the same license as PostgreSQL. Unlike prior versions that were written in Visual Basic, pgAdmin III is written in C++, using the wxWidgets framework allowing it to run on most common operating systems. The query tool includes a scripting language called pgScript for supporting admin and development tasks. In December 2014, Dave Page, the pgAdmin project founder and primary developer, announced that with the shift towards web-based models, work has begun on pgAdmin 4 with the aim to