Syntactically Awesome Stylesheets (Sass) is a CSS pre-processor, have .scss and .sass formats, and is similar to CSS3. Compass is a CSS authoring framework and is open source. For both compass and Sass we need to install ruby which is an object-oriented, reflective, dynamic, general-purpose programming language.