PRQL is a proposed language for transforming data, intended as a simpler and more powerful alternative to SQL. It features a pipelined approach, with a focus on readability and explicitness, and supports abstractions such as variables and functions. PRQL can be used with any database that uses SQL, as it compiles to SQL. The language is still in the proposal stage, with ongoing development and refinement.