Eu comecei a praticar algoritmos a uns tempos atrás. Já tinha aprendido quase tudo, menos matrizes porque não tive mais tempo para estudar algoritmos. Eu queria que os que entendem muito de programação me desse uma sugestão de linguagem para aprender. Sei que vão me falar que C é a melhor e que vai dar base para todas as outras, mas o problema é que estou aprendendo só por diversão mesmo e não para trabalhar com programação. Eu só quero aprender uma ou duas e ficar por ali mesmo, pois o tempo que tenho sobrando que é pouquíssimo eu uso para aprender sobre programação. Alguem poderia me sugerir uma que seja boa e não me prenda a um só lugar? Como PHP que é só para Web e tal. Eu gostaria também que colocasse as vantagens de uma com a outra, pois ainda não entendo sobre vantagens de uma linguagem sobre a outra e provavelmente só aprenderia depois de muuuito tempo treinando. Agradeceria muito a quem respondesse
Obs : Eu curto mais programação para desktop do que Web e mobile, e me dizem muito que JAVA em Desktop é fraco, e também dizem que Java não é uma boa para iniciantes. Não sei se isso é verdade. Eu fico meio inseguro de tentar ela, pois acho que ficaria mais confuso.