コード量を減らして開発効率を向上させる CoffeeScriptは、Jeremy Ashkenas氏によって設計・開発されたプログラミング言語である。 CoffeeScriptを特徴付けているのは、コンパイルによってJavaScriptコードを生成するための言語であるという、その性質だ。CoffeeScriptから生成されたJavaScriptは、単体で通常のJavaScriptとまったく同じように動作する。したがって、CoffeeScriptのコードを実行するためにはオリジナルのランタイムは必要なく、Webブラウザなどに搭載された一般的なJavaScriptランタイムによって実行できる。 CoffeeScriptを利用するメリットとしては、次のような項目が挙げられる。 コード量を大幅に削減することができる 通常のJavaScriptと同等以上の実行速度を実現 JavaScript開発者に
![JavaScriptコードを生成するプログラミング言語「CoffeeScript」の魅力 - builder by ZDNet Japan](https://cdn-ak-scissors.b.st-hatena.com/image/square/7b35328f30956dd586962871567368ffe1d72144/height=288;version=1;width=512/https%3A%2F%2Fbuilder.japan.zdnet.com%2Fstorage%2F2012%2F06%2F25%2Ffe213b6d62461b491e98366485aacc99%2F120625_coffeescript_184x138.png)