Executando verificação de segurança...
2

Olá Thiago, espero que esteja bem.
Por você ser iniciante, acredito que você não deve participar de nenhum desenvolvimento real e por isso deve dispor de algum tempo até aparecer algo realmente importante para programar.
Sendo assim sugiro que faça um bom curso de java, com base no sistema padrão (SDK).
Isso irá te dar todas as bases para qualquer outra linguagem de programação que você venha a precisar no futuro.
O Java tem mais de 28 anos de maturidade, construído sobre bases muito sólidas, onde muitos conceitos foram introduzidos no início da linguagem de forma muito séria e responsável, ou seja, foi utilizado o método "faça certo da primeira vez".
Digo isso por que se observa muita coisa mal pensada e mal implementada nas outras linguagens e mesmo nas linguagens como C, falta o aprimoramento em aspectos importantes como por exemplo compilação multiplataforma e gestão dinâmica de memória.
Então ao invés de aprender conceitos mal pensados ou incompletos, faça Java SDK e adquira um conhecimento profundo sobre desenvolvimento e gestão de software que será válido por muitas décadas.
Tem um vídeo muito bom sobre a relevância do Java em 2023 no canal "Código Fonte TV", fica a dica.

Nessa fase inicial de aprendizado, tome muito cuidado com opiniões baseadas na comodidade do programador, pois agora é melhor você aprender direito, do que aprender fácil, mesmo porque existem muitas ferramentas que fazem a parte mais trabalhosa como IDE's (Eclipse, VS Code, IntelliJ) e até o ChatGPT que você pede para codificar em java ou qualquer outra linguagem e a inteligência artificial faz por você, agora para saber se está certo ou não é bom aprender os fundamentos da melhor maneira, certo.

Fique em paz, espero ter ajudado.

Carregando publicação patrocinada...