Neben reinen TSO Befehlen existieren Variablen und bedingte Sprünge. Die Syntax ist unflexibel müssen stets mit einem '&' beginnen Stringhandlingfunktionen &SUBSTR oder &STRING beginnen ebenfalls mit '&'.
CLISTs müssen zur Ausführungszeit in einem der SYSPROC-Konkatinierung vorhandenen Partitioned Dataset liegen.
CLIST gilt heute als veraltet und der Praxis wird vor allem REXX als Scriptsprache unter TSO eingesetzt. CLIST-Kenntnisse nur noch dann erforderlich wenn alte CLISTs werden müssen oder wenn wie beispielsweise auf Hercules -System kein REXX zur Verfügung steht.