What does a CSS Preprocessor do?

A CSS preprocessor is a program that lets you generate CSS from the preprocessors own unique syntax.


What are the advantages of using a CSS Preprocessor?

Ability to add variables, mixins, functions, etc

Join multiple files

CSS Preprocessor Helps You Avoid Repetitions

Nested Syntax

Less Time to Code


What are the disadvantages or issues you need to consider when using a CSS Preprocessor?

Debugging is harder

Time consuming

Compilation slows down development


List at least FIVE CSS Preprocessors currently available.

SASS

Less.js

Stylus

CSS-Crush

Myth


Research Web Development jobs and see how many of them list a CSS Preprocessor as one of their desired skills.