Executando verificação de segurança...
1

Como uma linguagem ensina várias.

Alguns anos atrás comecei a estudar lua, e quando passei pra python e estudei c, percebi como foi muito mais fácil aprender c do que lua, mesmo sendo uma linguagem mais complexa em questão de sintaxe, tudo isso porque passei meu conhecimento de lua e python, para c! Quando percebi isso achei muito interessante, e pensei que as linguas do dia a dia (ingles, portugues etc.) funcionam do mesmo jeito, portugues e espanhol são quase totalemente diferentes, mas ambas são latinas, por isso temos tanta facilidade em aprender.

Carregando publicação patrocinada...
1

Isso mesmo. É algo bem comum.

Além do próprio aumento de experiência com a programação. Aprender uma linguagem te expõe às construções e mecanismos que aquela linguagem tem. Suponha alguém começando com uma linguagem estruturada como C, vai aprender um monte de coisas, variáveis, operações, instruções de controle de fluxo, condicionais, funções e procedimentos. Ao aprender Pascal, outra linguagem estruturada, muito da teoria já terá sido aprendido, bastando aprender a sintaxe. Ao aprender Java, vai ter contato com OO, classes, métodos, etc. Isto vai facilitar ao aprender Python, e assim por diante...

Isto pode ser aprendido de forma empírica mesmo, "por osmose", ou você pode parar para estudar os conceitos fundamentais. E depois é ver como aquele conceito foi traduzido numa linguagem específica. Isto funciona de forma análoga a estudar linguística para aprender como que funciona, num nível teórico, as linguagens humanas e ter mais facilidade para aprender uma nova lingua posteriormente.

1
1