糖衣構文
syntactic sugar の直訳に近い構文糖(こうぶんとう)という用語も使われる。また外来語としてそのままシンタックス・シュガーとも呼ばれる。糖衣構文あるいは構文糖衣とするのは少々意訳的だがよく使われている。
語源は「取り扱いやすい」を意味する sweet の第一義が「(砂糖のように)甘い」であることから。
以下ではプログラミング言語ごとに代表的な糖衣構文の一部を挙げる。糖衣構文の多い言語は自由度が高く語彙が豊富であるとも言えるが、たとえ同じ意味のプログラム内容であってもプログラマによってまったく異なるソースコードを書くこともできてしまう。糖衣構文の少ない言語では、自由度が低い代わりに覚えるべき文法が少なくて済み、誰が記述しても似たようなソースコードになりやすい。