Less は、CSS をより使いやすく、よりメンテナンスしやすくするための CSS プリプロセッサです。 Less は Leaner CSS の略です。lean は「無駄のない」、「効率的な」という意味を持ちます。 2009年に Alexis Sellier(@cloudhead)氏によって開発されました。 最初は Ruby で記述され、後に JavaScript に移植されました。 現在(2015年9月13日)時点の最新版は v2.5.1 です。 大半のブラウザは Less を直接解釈できないため、サーバサイドまたはクライアントサイドで CSS に変換する必要があります。 変数を使用できるので、色や幅などの値を一括で変更することができます。 ミックスイン(クラス継承)を利用することにより、定義済みの CSS 定義を簡単に継承することができます。 関数を利用することにより、数学演算や色演算