Antes de sair aprendendo qualquer linguaguem, é importante definir o que você quer fazer, ai sim você irá conseguir descobrir por onde começar,com base no que o mercado geralmente exige pra cada stack.
Ex.:
- Web: HTML, CSS, JAVASCRIPT, PHP, e adicionais
- App: React Native, Kotlin, Java, e adicionais
- Game: Java, C#, e adicionais
Normalmente quem começar em alguma dessas stacks, começa usando uma dessas linguaguens.
Mas aprender linguagem de programação antes é fundamental para adiquirir a base de raciocinio correta para resolver qualquer problema em qualquer linguaguem
Espero ter ajudado, Forte Abraço"