Less (گاهی اوقات به صورت LESS) یک زبان پویای style sheet است که میتواند به صورت شیوه نامههای آبشاری (CSS) کامپایل شود در سمت کلاینت یا سرور اجرا شود.Less توسط الکسیس سلیر طراحی شدهاست. Less از Sass تأثیر گرفتهاست و بر سینتکس جدیدتر "SCSS" از Sass تأثیر گذاشتهاست، که سازگار با سینتکس قالببندی بلاک CSS-like است.Less متنباز است. اولین نسخهٔ آن با زبان روبی نوشته شدهاست؛ اما در نسخههای بعدی استفاده از روبی پایان یافت و با جاوا اسکریپت جایگزین شد. سینتکس فاصلهگذاری Less به صورت یک فرازبان تو در تو است به صورتی که CSS معتبر یک کد معتبر Less با معانی مشابه است. Less این مکانیزمها را فراهم میکند: متغیر، nesting, mixins, operators و توابع؛ تفاوت اصلی بین Less و سایر زبانهای CSS پیشکامپایل این است که Less اجازه میدهد که کامپایل به صورت real-time از طریق less.js توسط مرورگر انجام شود.