Eu não vejo porque não!

É comum as pessoas terem o seu primeiro contato com programação na faculdade, inclusive com C, que ao meu ver é uma linguagem muito mais "hostil" a um iniciante, e depois Java para o primeiro contato com programação orientada a objetos.

Eu acho melhor, por diversos motivos, aprender C e Java antes de aprender JavaScript ou Python, por exemplo.

Vai demandar mais esforço de quem está iniciando, mas na minha opinião a pessoa terá uma base mais sólida e depois poderá ter contato com linguagens mais "flexíveis e permissivas" com um senso crítico mais apurado.