Concordo com o @clacerda, linguagens como o C++, que lentamente e com princípios sólidos vai se modernizando, sempre estará por baixo das linguagens de alto nivel como o JavaScript que justamente usa abstrações em C++ pra resolver cettas coisas.
O iniciante começa no JS, vai se aprofundando até chegar no C++.