Syntax är reglerna för hur kod får skrivas i ett programmeringsspråk. Reglerna styr exempelvis ordningsföljd, parenteser, klamrar och skiljetecken.
I Java är int antal = 3; en giltig deklaration. Om semikolonet saknas är det ett syntaxfel som kompilatorn rapporterar.
Kod kan följa syntaxreglerna och ändå ge fel resultat. Syntax beskriver hur koden skrivs; dess betydelse och beteende kallas semantik.