LESS (lenguaje de hojas de estilo)

LESS proporciona los siguientes mecanismos: variables, anidamiento, operadores, mixins y funciones.

Los mixins permiten repeticiones de código más eficientes y limpias, así como modificaciones de código más fáciles y rápidas.

[3]​ El código anterior en LESS compilaría en el siguiente código CSS: LESS tiene un tipo especial de conjunto de reglas llamado mixins paramétricos (parametric mixins) que se pueden mezclar como en las clases, pero aceptan parámetros.

Esto hace la herencia clara y las hojas de estilo más cortas.

Las operaciones permiten la suma, resta, división y multiplicación de valores de propiedades y colores, que se pueden utilizar para crear relaciones complejas entre propiedades.

Las funciones son transformaciones uno a uno con código JavaScript, permitiendo la manipulación de valores.

[5]​ Sass fue diseñado para simplificar y extender el CSS, por lo que cosas como las llaves se retiraron de la sintaxis.