It is an interpreted, relational programming language, that specializes in database queries. It is designed for use by data engineers, analysts and data scientists.