Eu diria que RUST é a melhor opção para segunda língua depois de javascript/node
Rust é um tipo de C++ melhorado. Com ele da pra fazer tudo que C/C++ faz!
Imagina um projeto que você esta com node! Ai tem alguma coisa gargalando.
Você faz um arquivo em RUST chama no node(N-API) e pronto soluciona o problema.
E RUST esta em plena ascenção, é o futuro para substituir quem sabe C/C++