I've developed JavaScript professionally for years and I believe JavaScript is the most flexible programming language on the planet. From backend (Node.js) to frontend (React.js, Angular, Vue.js, ...) to mobile devices (React Native, Native Script, ...), you can develop for so many parallel universes with JavaScript.