Sass (Syntactically Awesome Style Sheets) é uma linguagem de script pré-processadora que é compilada ou interpretada em Cascading Style Sheets (CSS). Sass estende o CSS adicionando recursos como variáveis, regras aninhadas (nested rules), mixins, funções e herança, que não estão disponíveis no CSS padrão. Esses recursos permitem que os desenvolvedores escrevam código CSS mais organizado, reutilizável e fácil de manter. Sass ajuda a reduzir a duplicação de código e facilita o gerenciamento de folhas de estilo grandes. As duas sintaxes principais para Sass são SCSS (Sassy CSS), que utiliza uma sintaxe semelhante ao CSS, e a sintaxe indentada (também conhecida como Sass), que usa a indentação para definir blocos de código. Arquivos .scss são tipicamente salvos com a extensão .scss, enquanto arquivos de sintaxe indentada usam a extensão .sass. Ambos são compilados em arquivos CSS padrão que podem ser utilizados por navegadores web, sendo essenciais no desenvolvimento front-end moderno.