Depende do que vc quer estudar.

Se for pra começar a aprender o básico (lógica, algoritmos, estruturas de dados, etc), eu ainda recomendo cursos formais ou livros. Muita gente vai recomendar o canal do Fulano, blog do Ciclano, mas eu particularmente não gosto muito desse formato para quem está começando. Mas aí é de cada um.

Pra linguagens, todas as principais possuem sites oficiais com documentação e tutoriais. Nem sempre tem em português, mas sinceramente, as que tem eu acho péssimas: muitas são mal traduzidas e algumas tem até erros grosseiros (que não tem na versão original em inglês, vai entender, além de traduzir mal ainda adiciona erros).

Por fim, tem outros tópicos que podem ajudar:

Qual suas stacks que mais utiliza ou tem proficiência?

Atualmente, Java (Wildfly + JPA + JSF) e Oracle, tudo rodando com Docker. Também já mexi com Angular (TypeScript), um pouco de C#, até mesmo C (quando fazia os sistemas das maquininhas de cartão). Banco de dados, Postgres, MySQL, os de sempre. E faço uns scripts em Shell Script e Python (não vai diretamente para o produto em si, é para me auxiliar em algumas tarefas mais internas). Mas a maior parte da carreira foi em torno do Java mesmo. Não peguei a onda dos frameworks JS (só dou uma mexida de vez em quando pra não ficar tão por fora).