# Statements

CLight statements consist of expressions and other statements. A statement that forms a component of another statement is called the `body` of the enclosing statement. Each statement type given by the following syntax is discussed in this section.

## Syntax

_`statement`_:\
&#x20;   [_`declaration`_](declarations-and-types)\
&#x20;   [_`expression-statement`_](statements/expression-statements)\
&#x20;   [_`if-statement`_](statements/conditional-statements)\
&#x20;   [_`iteration-statement`_](statements/iterative-statements)
