Design readable expression, declaration, block, and control-flow syntax. Evaluate consistency, ambiguity, punctuation, layout sensitivity, Unicode policy, and compatibility costs.