PRQL project documentation.


A friendly & accessible guide for learning PRQL. It has a gradual increase of difficulty and requires only basic understanding of programming languages. Knowledge of SQL is beneficial, because of many comparisons to SQL, but it is not required.

Language reference

In-depth information about the PRQL language. Includes justifications for language design decisions and formal specifications for parts of the language.

How do I?

Frequently asked questions and small guides on how to use the language.


General information about the project, tooling and development.