CLIST (Command List) (vyslovováno jako "C List") je procedurálně interpretovaný programovací jazyk pro systémy MVS / TSO .
Programy CLIST mají formu jednoduchých seznamů příkazů, které musí být provedeny v přísném pořadí (podobně jako dávkové soubory DOS (*.bat)). CLIST však také podporuje logiku If-Then-Else a také smyčky.
Programy CLIST mohou zapisovat/číst soubory MVS a zapisovat/číst informace z a do terminálů TSO. Podporuje předávání parametrů funkcím a používání globálních proměnných. Programy CLIST mohou také volat programy MVS (napsané například v COBOL nebo PL/I ). Programy v CLIST mohou běžet na pozadí (pomocí JCL ).