Azúcar sintáctico
De Wikipedia, la enciclopedia libre
Azúcar sintáctico es un término acuñado por Peter J. Landin para referirse a los añadidos a la sintaxis de un lenguaje de programación que no afectan a su funcionalidad, pero que facilitan expresar algunas construcciones de una forma más clara o concisa, o en un estilo alternativo.
Por ejemplo, en los lenguajes de programación imperativos los bucles for se pueden sustituir por bucles while, y éstos a su vez por GOTOs.