Yo diría que JavaScript, es algo que no se recomienda mucho, no sé por qué
Puede no ser tan sencillo como otros lenguajes estilo Ruby o Python (tampoco es muy complicado), pero en algún momento te verás obligado a usarlo, ya que muchas de las aplicaciones de escritorio están siendo reemplazadas por WebApps con la ventaja de que éstas últimas no requieren ningún tipo de soporte nativo por parte del cliente.