Programming language syntax (source code)

= Programming language syntax

The rules for forming programs in a <programming language>. A <parser> checks and structures text according to these rules; an <abstract syntax tree> records the resulting constructs.