Boa tarde, sou iniciante em programação mas já atuo em outras àreas (Manutenção de PCs, suporte,etc.) A primeira questã a ser levantada é você já fez algo relativo a Lógica de Programação? A lógica vai te ajudar a entender que as linguagens são ferramentas que devem ser usadas de acordo com o seu gosto, porem elas tem o objetivo de transformar suas ideias em ações, tirar do campo da imaginação para a prática e execução.
Assim sendo, se voce tiver uma boa base em lógica vai te ajudar a trabalhar com qualquer linguagem desejada.
Agora uma coisa que voce precisa definir é por onde quer iniciar pelo back ou pelo front?
Espero ter ajudado, bons estudos!