Sass (Syntactically Awesome Style Sheets) — это скриптовый язык-препроцессор, который компилируется или интерпретируется в Каскадные таблицы стилей (CSS). Sass расширяет CSS, добавляя такие функции, как переменные, вложенные правила, миксины (mixins), функции и наследование, которые недоступны в стандартном CSS. Эти возможности позволяют разработчикам писать более поддерживаемый, многократно используемый и организованный код CSS. Sass помогает уменьшить дублирование кода и упрощает управление большими таблицами стилей. Двумя основными синтаксисами для Sass являются SCSS (Sassy CSS), который использует синтаксис, схожий с CSS, и синтаксис с отступами (также известный как Sass), который использует отступы для определения блоков кода. Файлы SCSS обычно сохраняются с расширением .scss, в то время как файлы с синтаксисом с отступами используют расширение .sass. Оба компилируются в стандартные файлы CSS, которые могут использоваться веб-браузерами. Расширение .scss является предпочтительным для современного использования Sass.