O CoffeeScript facilita os estilos de programação imperativo e funcional e pode ser usado como uma linguagem de script. Sua sintaxe incorpora alguns dos elementos mais populares de Ruby, Haskell e Python. Por exemplo, ele usa espaço em branco para definir blocos de código, muito parecido com o Python.
Desde o seu lançamento oficial em 2010, o CoffeeScript tornou-se extremamente influente. Brendan Eich, o criador do JavaScript, referenciou-o como um exemplo da direção futura que o JavaScript deve seguir. Em algumas grandes organizações de desenvolvimento de software, como o Dropbox, o CoffeeScript substituiu completamente o JavaScript.
Desenvolvedor, Paradigma, Termos de programação