Preciso saber inglês para programar?

Qual é a importância do conhecimento de inglês para aprender programação? É requisito básico para conseguir programar?

Inglês Básico

Conhecimento básico de inglês pode te ajudar muito pois todas as linguagens são escritas em inglês então o entendimento do sentido de algumas palavras te ajuda a lembrar os comandos mais facilmente. Os comandos normalmente são substantivos ou verbos em inglês e algumas vezes são uma abreviação da palavra original. Alguns exemplos:

Int vem da palavra Integer que significa um número inteiro

Input significa entrada, utilizamos este termo para entrada de dados, seja dados de um usuário ou de um outro sistema.

Print significa imprimir e é utilizada para colocar dados na tela.

Então se conseguirmos associar esses comandos com seu significado nos ajuda na hora de codificar e lembrar o comando que queremos utilizar. Por este motivo sempre que apresento novos comandos para vocês eu faço questão de explicar o significado da palavra em inglês, espero que assim fique mais fácil para vocês associarem e lembrarem o nome do comando.

Inglês Intermediário

Se você tem inglês intermediário ou avançado você terá mais facilidades de pesquisar dúvidas no Google, principalmente se for algum assunto ou problema muito específico. Eu notei ao longos dos anos que quanto mais específico é o conteúdo ou o problema que você quer pesquisar, mais difícil é encontrar uma resposta em português.

Qual o nível de inglês ideal para começar a programar?

Academia Hopper é em Português

A realidade é que não é necessário saber inglês para começar a programar pois hoje em dia existe muito conteúdo em português que pode te auxiliar nesses primeiros passos.

Para mim o mais importante é alcançar o maior número de pessoas com conteúdo acessível por este motivo meu conteúdo é todo em português. Minha intenção é auxiliar a todos, incluindo aqueles que não possuem conhecimentos em inglês e querem aprender a programar.

Não sabe por onde começar? Veja o post Quero aprender a programar, por onde começo? e comece sua jornada!