Olá Tiago, sou aluno do Curso Sistemas de Informação, e estou no 2º período. Gosto bastante da área de programação, estudei nesses dois períodos um pouco da linguagem C++ (algorítimo e estrutura da dados). Estou começando a aprender PHP por conta propria. Gostaria de pedir um conselho; com base nas noções que tenho, qual linguagem posso aprender?
Pedro Goyano
Alô Pedro!
Começar a programar aprendendo C++ é muito bom, pois te dará base para partir para qualquer linguagem. O PHP por exemplo se torna mais fácil a compreensão por quem já estudou C, pois tem o mesmo formato de sintaxe e operadores.
Mas na hora de escolher “a sua linguagem”, considere avaliar seus objetivos. Se deseja fazer sistemas para web, ou para dispositivos móveis (celulares, tablets, tvs e demais equipamentos), ou se pretende programar equipamentos industriais. Cada linguagem tem um ponto forte e irá te facilitar ou dificultar em algum aspecto.
PHP é voltado para web, se precisar fazer algo desktop ou mobile, ela não te servirá. Java lhe permite programar para os três ambientes. C# (.Net) lhe dará muito poder para desktop (inclusive para Windows 8), facilidades para web (com ASP) e para mobile precisará utilizar algum framework (pago).
Quando se fala em linguagens para web, você irá encontrar muitas delas e não será muito simples escolher… mas, te recomendo então aprofundar mesmo no PHP, depois, quando estiver com bom conhecimento, será fácil optar por Python, Ruby ou se manter no PHP com algum framework como o Symfony. Em qualquer desses casos para web, você deverá ter fluência em HTML, CSS e Javascript, pois tudo na web depende destes três. 🙂
Espero ter te ajudado!