Welcome to the Treehouse Community

Want to collaborate on code errors? Have bugs you need feedback on? Looking for an extra set of eyes on your latest project? Get support with fellow developers, designers, and programmers of all backgrounds and skill levels here with the Treehouse Community! While you're at it, check out some resources Treehouse students have shared here.

Looking to learn something new?

Treehouse offers a seven day free trial for new students. Get access to thousands of hours of content and join thousands of Treehouse students and alumni in the community today.

Start your free trial

CSS Sass Basics (retired) Getting Started with Sass What is Sass?

What is sass, really?

I haven't been able to figure out what sass is for. what is the use of using sass. why not just css?

3 Answers

Kevin Korte
Kevin Korte
28,149 Points

As Aaron said, sass gives css the features it needs. It turns CSS dynamic. We can use variables, functions, loops, etc. It helps keep our CSS dry, because let's face it, CSS by nature is a lot of repeating code. Now we can let sass dynamically create all the repeating css, while we only ever have to describe something once in Sass.

I think once you Sass, you won't go back.

jason chan
jason chan
31,009 Points

Sass is preprocessor of css. Basically, sass is CSS on steriods we use it to do things normal css can't do it. Helps with organizing your script into smaller files vs a huge 200+ line css script. It's not that bad. I love it.

Aaron HARPT
Aaron HARPT
19,845 Points

Sass gives you extra abilities such as variables, mixins, and other features.