SQL++ is an emerging database query language designed to handle both structured and semi-structured data, particularly focusing on JSON databases, by extending the traditional SQL language. Initially developed at the University of California, San Diego, SQL++ has been adopted by systems like Apache AsterixDB and Couchbase, which utilize its capabilities in handling flexible data structures. Unlike standard SQL, which returns results in a tabular format, SQL++ delivers results in JSON format, making it well-suited for modern data applications. It retains the high-level declarative nature of SQL while introducing extensions to accommodate more complex and varied data types without requiring a predefined schema. Notably, Donald D. Chamberlin, one of the original co-designers of SQL, has published a tutorial book on SQL++ with practical examples for Couchbase Analytics. The language supports advanced features such as grouping, aggregation, and the UNNEST function, enabling comprehensive data manipulation and analysis in environments that deal with nested and diverse data structures.