Less je rozšírený jazyk CSS, ktorý pridáva premenné, vnorenie, mixiny, funkcie a ďalšie dynamické vlastnosti jazyka, čím robí CSS flexibilnejším a ľahšie udržateľným. Less musí byť skompilovaný do obyčajného CSS, aby ho prehliadač rozpoznal.
Formátovanie Less môže urobiť štruktúru kódu prehľadnejšou, najmä pre vnorené pravidlá a komplexné selektory. Jednotný formát pomáha pri tímovej spolupráci, znižuje konflikty pri zlučovaní a robí kontrolu kódu efektívnejšou.
Nástroj podporuje všetky vlastnosti Less, vrátane premenných, vnorených pravidiel, mixinov, funkcií, podmienených príkazov, cyklov atď. Podľa najlepších praktík upraví formát týchto prvkov.
Less a SCSS sú oba preprocesory CSS s podobnými funkciami, ale rôznou syntaxou. Less používa symbol @ na definovanie premenných, kým SCSS používa $. Mixiny v Less nepotrebujú direktívu @include, možno ich priamo volať. Vnorené pravidlá sa mierne líšia, ale obidva zvyšujú udržateľnosť CSS.