JS não é tão boa pra quem ta começando porque existem particularidades da linguagem que não são tão comuns em outras, vejo muita gente comentando sobre python, pode ser uma boa devido a facilidade, curva de aprendizagem e tudo mais.
Particularmente eu ainda indico C para quem ta começando, "ah mas porque C?", é uma linguagem compilada com tipagem estática que faz você ir buscar como fazer as coisas que precisa fazer, no começo você nao precisa de dezenas de libs ao seu dispor, você só precisa entender como trabalhar com váriaveis e funções dentro de um contexto lógico, pode ser saudosimos da minha parte, mas acho muito mais interessante aprender indo buscar o porque do seu "vetor" de 10 posições gerou um erro no compilador quando você tentou acessar o "vetor[10]", do que setar listas infinitas, como se a memoria do computador fosse infinita.
Existem materiais gratuitos de C por toda a internet, em ptbr, aprendi C antes de entrar na faculdade lendo a Biblia C, mas existem playlists no youtube que podem te ensinar de maneira tranquila kkk