Syntaxe
Les règles qui déterminent la forme que doit avoir le code source pour être valide — ce qui compte comme un jeton, où vont les points-virgules, comment se déclarent les fonctions.
Décrite formellement par des grammaires (BNF, EBNF, PEG). À distinguer de la sémantique (ce que le code signifie). Le sucre syntaxique désigne une syntaxe pratique qui se réécrit en une forme plus longue. Python a choisi une syntaxe fondée sur l'indentation (espaces significatifs) — discutée, mais extrêmement lisible.