## 5 Lexical Syntax ¶

To start the full description of the C language, we explain the lexical syntax and lexical units of C code. The lexical units of a programming language are known as tokens. This chapter covers all the tokens of C except for constants, which are covered in a later chapter (see Constants). One vital kind of token is the identifier (see Identifiers), which is used for names of any kind.