PostgreSQL is a free, open-source relational database management system emphasising extensibility and SQL compliance. Its procedural extensions (PL/pgSQL, PL/Python, and others) let developers write stored procedures and functions.