Olá, Celma. Como vai?
Que excelente ver você por aqui dando os seus primeiros passos no mundo da tecnologia! Essa dúvida é extremamente comum no início e mostra que você tem um olhar muito atento aos detalhes de como os sistemas operacionais funcionam nos bastidores.
A razão de o professor ter usado a palavra echo envolve a forma como os computadores foram programados para entender as nossas ordens. Vamos entender a lógica por trás disso:
O Computador Não Entende Nosso Idioma Nativamente
Quando o professor digitou exibir Hello World!, ele tentou conversar com o terminal usando uma palavra em português. O terminal (a interface de linha de comando) não sabe o que significa "exibir", porque os sistemas operacionais são construídos com base em um conjunto de palavras-chave predefinidas, cuja grande maioria é baseada na língua inglesa. Como a palavra não fazia parte do dicionário do sistema, ele retornou uma mensagem de erro.
Por que o comando certo é o echo?
O comando echo funciona porque ele é uma palavra-chave oficial integrada ao interpretador de comandos do sistema operacional (como Linux, macOS ou os ambientes de terminal do GitHub).
A palavra echo vem do inglês e significa exatamente "eco". A função desse comando no terminal é idêntica ao eco da nossa voz em uma caverna: tudo o que você escrever imediatamente após a palavra echo, o computador vai ler e "ecoar" (exibir/repetir) de volta na sua tela.
- Ao digitar
echo Hello World!, o terminal interpretou: "Ei, computador! Repita para mim na tela a mensagem 'Hello World!'."
Como os programadores descobrem o comando correto?
No começo, pode parecer que os instrutores adivinham essas palavras, mas na verdade isso acontece por dois motivos:
- Convenções Universais: O comando
echo é um padrão da computação que existe há décadas. Todo programador acaba decorando e se familiarizando com esses comandos básicos logo nos primeiros dias de prática, assim como você está fazendo agora! - Documentação: Quando os profissionais utilizam sistemas novos e não sabem qual palavra o terminal aceita, eles consultam o manual técnico daquela ferramenta, que no mundo da programação chamamos de documentação.
Você acabou de compreender o funcionamento do seu primeiro comando de linha de comando oficial! Continue mantendo essa curiosidade aguçada ao longo das aulas, pois entender o motivo por trás de cada comando é o que constrói uma base sólida na programação.
Espero que possa ter lhe ajudado!