Pular para o conteúdo

Do Zero ao ‘Hello, World!’: Como Preparar Seu PC para Programar em 2025 (Sem Medo do Terminal)

No último artigo, sobre como escolher sua primeira linguagem de programação, você deu um passo gigante: filtrou o ruído e escolheu um caminho, uma direção para sua jornada na programação. A motivação está a mil. Você está pronto para colocar a mão na massa.

Mas aí você se depara com uma sopa de letrinhas: “instale um editor de código”, “use o Git”, “rode esse comando no terminal”. A empolgação, de repente, vira um nó na garganta. Aquela tela preta piscando parece um portal para um mundo que não é seu.

Se você se sentiu assim, respire fundo. Essa sensação é o último grande portão antes da parte divertida começar.

Resumo rápido

  • As 3 ferramentas essenciais: um editor de código (VS Code), um controle de versão (Git) e o terminal do próprio sistema operacional.
  • Dado real: o VS Code é o editor mais usado do mundo, com 75,9% dos desenvolvedores usando-o segundo o Stack Overflow Developer Survey 2025, pelo quarto ano seguido.
  • No fim deste guia, você vai instalar as três ferramentas e escrever (e rodar) seu primeiro programa, um “Hello, World!” de verdade.

Seu Terminal Não Morde, Ele Conversa

Antes de instalar qualquer coisa, vamos quebrar uma barreira mental. O terminal (aquela tela preta) não é uma ferramenta de hacker. É simplesmente uma forma de conversar com seu computador através de texto. É mais direto, mais rápido e, acredite, muito mais poderoso que clicar em ícones.

Não o encare como uma parede, mas como um novo idioma. Hoje, você não precisa ser fluente. Você só vai aprender a dizer “oi”, “onde estamos?” e “vá para aquele lugar”. Trate-o com curiosidade, como um explorador, e ele se tornará seu maior aliado.

As 3 Ferramentas Essenciais para sua “Oficina” Digital

Vamos montar sua bancada de trabalho. Apenas o essencial, sem distrações.

1. O Editor de Código: Visual Studio Code (VS Code)

  • O que é? Pense nele como um Microsoft Word superpoderoso para programadores. É aqui que você vai escrever, ler, organizar e testar seu código.
  • Por que é essencial? É gratuito, mantido pela Microsoft, absurdamente poderoso e customizável. Segundo o Stack Overflow Developer Survey 2025, o VS Code é usado por 75,9% dos desenvolvedores no mundo todo, quatro anos seguidos na liderança, à frente de qualquer outro editor. Isso significa que a quantidade de tutoriais e suporte que você encontrará para ele é praticamente infinita.
  • Como instalar:

1. Vá para o site oficial do Visual Studio Code. 2. O site detectará automaticamente seu sistema (Windows, Mac ou Linux). Clique no grande botão azul para baixar. 3. Execute o instalador e aceite todas as configurações padrão. Simples assim.

2. O Controle de Versão: Git

  • O que é? Git é uma “máquina do tempo” para o seu código. Sabe quando você salva um trabalho como versao1.doc, versao_final.doc, versao_final_agora_vai.doc? O Git automatiza isso de forma inteligente, permitindo que você salve “fotos” (chamadas de commits) do seu projeto e volte para qualquer uma delas se algo der errado.
  • Por que é essencial? É impossível conseguir um emprego como desenvolvedor sem saber o básico de Git. Ele é fundamental para trabalhar em equipe, para salvar seu código online (usando plataformas como o GitHub) e para não ter medo de experimentar, pois você sempre pode voltar atrás. Já cobrimos o fluxo completo de Git e GitHub em outro guia, se quiser se aprofundar depois deste passo.
  • Como instalar:

1. Vá para o site oficial do Git. 2. Baixe a versão para o seu sistema operacional. 3. Execute o instalador. Ele fará muitas perguntas. Para um iniciante, a regra é simples: apenas clique em “Next” em todas as telas. As configurações padrão são perfeitas para começar. Nosso objetivo hoje é apenas ter o comando git disponível no seu terminal.

3. O Centro de Comando: O Terminal

  • O que é? É a ferramenta que já vem instalada no seu computador para você dar ordens diretas via texto.
  • Por que é essencial? Como vimos, é através dele que instalamos pacotes, rodamos nosso código e usamos o Git.
  • Como encontrar:

– No Windows: procure por “PowerShell” ou “Terminal”. – No Mac/Linux: procure por “Terminal”.

Abra-o. É só uma tela com um cursor piscando. Vamos aprender nossos primeiros “feitiços”:

  • pwd (print working directory): te mostra em qual pasta você está.
  • ls (list): te mostra os arquivos e pastas no local atual.
  • cd (change directory): te permite navegar para outra pasta. Ex: cd Documentos.
  • mkdir (make directory): cria uma nova pasta. Ex: mkdir projetos.

Brinque com esses quatro comandos por alguns minutos. Viu só? Você está no controle.

O Grande Momento: Seu Primeiro “Hello, World!”

Vamos juntar tudo e fazer a mágica acontecer. Isso vai exigir o Node.js instalado, o ambiente que roda JavaScript fora do navegador, disponível no site oficial do Node.js.

  1. Abra seu Terminal.
  2. Crie uma pasta para seus projetos digitando mkdir projetos-de-codigo e aperte Enter.
  3. Entre nessa pasta digitando cd projetos-de-codigo e aperte Enter.
  4. Agora, o truque de mestre: digite code . (o comando code seguido de um espaço e um ponto) e aperte Enter. Isso abrirá o VS Code exatamente nessa pasta.
  5. No VS Code, clique no ícone de novo arquivo, dê o nome de ola.js e aperte Enter.
  6. Dentro do arquivo, digite exatamente o seguinte:
console.log("Hello, World! Meu nome é [Seu Nome]");
  1. Salve o arquivo (Ctrl+S ou Cmd+S).
  2. Volte para o terminal e digite node ola.js.
  3. Aperte Enter.

A mensagem que você escreveu aparecerá na tela. Pare por um segundo. Você não “usou” um programa. Você criou um programa, deu uma ordem ao computador e ele obedeceu. Sinta essa vitória.

Personalize Sua Oficina, Mas Lentamente

A tentação de instalar 50 extensões e temas no VS Code no primeiro dia é grande. Resista. Seu foco agora não é deixar o ambiente “bonitinho”, é se sentir confortável com o básico. A necessidade de novas ferramentas surgirá com a prática, e aí sim você as buscará de forma consciente.

Perguntas frequentes

Preciso de Linux ou Mac para programar? Não. Hoje, o Windows, com o PowerShell e uma ferramenta chamada WSL (Windows Subsystem for Linux), é um ambiente de desenvolvimento tão poderoso quanto os outros. Comece com o que você tem.

Meu computador é um pouco antigo, ele aguenta? Para começar com desenvolvimento web (HTML, CSS, JavaScript) ou Python, você não precisa de uma máquina superpotente. Qualquer computador com pelo menos 4GB de RAM (8GB é o ideal) consegue rodar as ferramentas que instalamos hoje sem problemas.

Já posso escrever meu primeiro projeto de verdade? Sim. Depois de dominar esse ambiente, o próximo passo natural é entender o que é uma API e consumir dados reais no seu código.

Sua Jornada de Construtor Começou

Hoje, você fez algo fundamental. Você transformou seu computador de uma ferramenta de consumo (para assistir vídeos e navegar na web) em uma ferramenta de criação. A tela preta do terminal não é mais um mistério, é um aliado.

Essa barreira técnica, que parecia tão grande, foi superada. O caminho está livre.

Agora eu te pergunto: qual foi a sensação de rodar seu primeiro “Hello, World!”?

Recomendação relacionada

Teclado Mecânico Redragon Fizz RGB K617

Um teclado mecânico custo-benefício pra quem está montando a primeira estação de trabalho de programação.

Ver na Amazon →

Como Associado Amazon, Visão Binária pode ganhar uma comissão sobre compras qualificadas feitas através deste link, sem custo adicional pra você.