Usar uma linguagem fortemente tipada para começar os estudos é uma boa opção pois a própria linguagem limita a utilização incorreta dos conceitos! Começar com uma linguagem de tipagem fraca como javascript puro, python ou php seria somente se a pessoa pretende aplicar essa linguagem para alguma vaga. Caso contrário, opte por Java ou C#, pode parecer besteira mas a tipagem ajuda muito para entender os principais conceitos das variáveis.