Aprender uma nova linguagem de programação não é tarefa trivial. O domínio de uma linguagem como Java, Scala ou Perl exige processos de aprendizado muito semelhantes aos da aquisição de uma nova linguagem humana.
Primeiramente, pode-se perceber que para programar computadores o domínio da lingua inglesa é essencial, o que já configura o primeiro obstáculo para nós falantes do português. Primeiro devemos aprender um segundo sistema simbólico e idiomático humano, para só depois aprendermos a programar os computadores usando os símbolos aprendidos. Portanto, a programação é uma tarefa duplamente complicada para aqueles que tem o inglês como segundo idioma.
Continue reading