- Keywords determine what exactly it is required from the database to be done
- Identifiers refer to the objects in the database—tables, their fields, functions, and so on
- Constants are parts of expressions whose values are specified directly in the code
- Operators determine how the data is processed in the expressions
- Special characters, such as parenthesis, brackets, commas, and so on, which have other meanings than simply being an operator
- Whitespaces separate words from each other
- Comments are used to describe a particular line of code