The following topics describe the details of the language:
- Executing Commands – how to submit CueScript commands for execution
- Command Syntax – all about the syntax for CueScript statements
- Expressions – snippets of CueScript used for logic commands
- Command Context – description of Command Contexts
- Levels – values given to channels
- Strings – using user-defined text
- Comments – adding comments to CueScript
The specific commands available are detailed in the following sections:
- Selection Commands – for selecting various objects such as channels, buttons, fixtures, and universes
- Action Commands – for performing actions such as setting levels, executing cues, and activating presets
- Logic Commands – for adding logic to scripts such as if/then statements
- Effect Properties – a listing of properties related to effects
- System Variables – a listing of built-in system variables

