si tu n'as aucune base, commence par comprendre l'algorithmique (il doit y avoir pas mal de cours dessus sur internet). ça te permettra de comprendre la base de tous les langages de programmation : boucles if, for, while ... etc. Les petites techniques pour éviter les enchainements de 50 if par exemple, et autre ... et puis, évidemment la logique de programmation elle même, qui est la même quelque soit le langage.
Après ce qui change, c'est la syntaxe. Et un code peut s'écrire plus facilement d'une certaine manière avec un langage, et d'une tout autre manière avec un autre (typiquement, python, c'est de la programmation orienté objet, tandis que fortran, c'est de la programmation plus "classique" si j'ose dire. Tu peut programmer à la façon fortran, sous python (et réciproquement de la façon python sous fortran), mais ça ne sera pas très pratique).
Bref, d'abord la base : l'algorithmique. Ensuite, tu pourras commencé en javascript si tu veut. Mais essaie en différents (python, fortran, c++ ... et j'en passe). Tu pourras alors choisir le langage qui te convient le mieux (celui qui te parait le plus logique et facile à utiliser pour toi).