Coding rules in a programming language that enforce a discipline such as requiring that all variables be typed (identified) as string, integer and so forth. Syntactic salt irritates programmers who prefer less rigidity. See
syntactic sugar and
typing.