語法糖,也譯爲糖衣語法,是由英國計算機科學家彼得·約翰·蘭達發明的一個術語,指計算機語言中添加的某種語法,這種語法對語言的功能並沒有影響,但是更方便程序員使用。通常來說使用語法糖能夠增加程序的可讀性,從而減少程序代碼出錯的機會。語法糖和其他編程思想一樣重要,像duck type,人本接口,最小接口,約定優於配置,廣義來講都是一些思想上的"語法糖"。