CoffeeScript是一套JavaScript的转译语言。受到Ruby、Python与Haskell等语言的启发，CoffeeScript增强了JavaScript的简洁性与可读性。此外，CoffeeScript也新增了更复杂的功能，例如列表推导式、并行赋值等。一般来说，CoffeeScript可以在不影响执行效能的情况下，缩短约三分之一的程式码长度。CoffeeScript支持包含在了Ruby on Rails版本3.1和Play Framework之中。在2011年，Brendan Eich声称