
hrcerq
(usa Outra)
Enviado em 02/02/2016 - 10:58h
Bom dia!
Como foi dito por vários colegas, C é uma excelente opção para começar. Mas é claro que cada linguagem tem um propósito e uma filosofia diferente, cada uma direciona o programador a pensar de um jeito ou de outro, e por isso é importante ter contato com várias delas.
Java, por exemplo, é uma excelente linguagem, muito popular e cheia de frameworks que você poderá utilizar, mas tem um nível de complexidade e burocracias que pode assustar os novatos.
Python e Ruby, por outro lado, são linguagens de mais alto nível, portanto são mais fáceis de assimilar. Ainda assim, conhecer linguagens de mais baixo nível primeiro, como C é um importante passo dentro da trilha de aprendizagem do programador.
Mas não quero dar a entender que se deve aprender C meramente para aprender outras linguagens depois. Afinal de contas, C também é uma excelente linguagem, com muitas aplicações e uma de suas principais vantagens é o desempenho.
---
Atenciosamente,
Hugo Cerqueira