Respuesta corta: casi cualquier cosa que pueda hacer con otros lenguajes de programación, particularmente aquellos que son funcionales por naturaleza.
Respuesta más larga:
JavaScript es un lenguaje muy poderoso, y de ninguna manera está restringido al navegador. Claro que funciona muy bien e inicialmente estaba destinado al navegador, pero con cosas como Node, puede ejecutar JavaScript completamente separado del navegador.
Algunas posibilidades:
Crea un gadget arduino
Implemente algoritmos analíticos para cualquier industria.
Escribir código para controlar un dron
Cree aplicaciones web de pila completa (use bootstrap u otra cosa para el CSS)
Crea una CLI
Crea una aplicación para iPhone con ionic / PhoneGap
Cree una extensión de navegador para hacer cosas geniales con las páginas web existentes
- Cómo desarrollar un sitio web
- Si quiero construir el nuevo Facebook, ¿qué debo hacer?
- ¿Qué sitios web ayudan a estudiar diseño web desde casa?
- ¿Qué idioma puedo aprender para el diseño y desarrollo web, excepto HTML, CSS, JS, JQ y WP?
- Estoy a punto de crear una aplicación para Android y me pregunto si alguno de ustedes recomendaría usar un servicio de back-end como Firebase o Parse, o simplemente escribir el back-end por mi cuenta en Ruby on Rails.
Las posibilidades son bastante similares a las que encontraría al hacer la misma pregunta para Lisp o Haskell.