All of the commands included in the CQL language are available on the cqlsh command line. There are a group of commands that are available on the command line, but are not support by the CQL language. These commands are called cqlsh commands. You can run cqlsh commands from the command line only.
This reference covers CQL based on version 3.0 of the CQL specification. The lexical structure, data types, functions, and properties are covered at the beginning of the document. The cqlsh commands are covered at the end.