← voltar para guias
BásicoTodos

Setup mínimo pra começar (não precisa de PC caro)

Dá pra aprender programação sem investimento pesado: requisitos reais, ferramentas grátis e online, como usar o celular. Acesso é pra todos.

Uma das coisas que mais afasta quem quer começar na tecnologia é o medo de que é caro, que precisa de notebook top, um PC gamer ou setup de escritório. Isso não é verdade. Muita gente aprendeu a programar com máquinas antigas, emprestadas ou recondicionadas. O que você realmente precisa é bem menos do que imagina, e tem opções grátis que funcionam de verdade.

Este guia mostra os requisitos reais, alternativas gratuitas para cada etapa, e como garantir que falta de dinheiro não é uma barreira pro seu começo.

O que você realmente precisa

Um computador pra aprender programação precisa fazer duas coisas: rodar um navegador e um editor de texto. Pronto, é só isso. Qualquer máquina dos últimos 10 anos que ligue e funcione já serve.

Resumindo: 1 GB de RAM é o mínimo, 2 GB é confortável, 4 GB é bastante. Discos antigos com pouco espaço também funcionam (você não vai instalar Adobe nem Unreal Engine). Se a máquina roda YouTube sem travar, consegue aprender código de verdade.

Sistema operacional: Windows, Mac ou Linux, tanto faz. Windows 10 ou mais novo, qualquer Mac dos últimos 8 anos, ou Linux recente. Não importa qual, os fundamentos e linguagens funcionam em todos.

Sucesso

Se está na dúvida se sua máquina "é boa o suficiente", a resposta é quase sempre sim. Máquina velha é uma limitação pequena perto de dedicação.

Você pode começar online, sem instalar nada

Se o computador é realmente antigo, ou você quer testar antes de comprometer a máquina, navegador é suficiente. Existem editores grátis que rodam direto no navegador, deixam você escrever código, rodar, testar e guardar tudo na nuvem.

Ferramentas grátis pra programar na nuvem:

  • Replit cria "repls" (projetos) em muitas linguagens, roda no navegador, salva tudo. Interface limpa, ótimo pra começar com Python, JavaScript, Java.
  • Gitpod editor completo (VS Code) na nuvem, conecta com GitHub. Pra quem quer algo mais profissional.
  • JSFiddle, CodePen focados em front-end (HTML, CSS, JavaScript), bem diretos.

Lado bom: nada pra instalar, salva automaticamente, acessa de qualquer lugar. Limite: a versão grátis de algumas ferramentas tem limite de minutos por mês (mas é bem generoso pro aprendizado).

Nota

Online é ótimo pra começar, testar, brincar. Depois migra pra máquina (ou fica ali mesmo, se preferir).

Mínimo instalado: editor + linguagem

Se quer instalar localmente (na sua máquina), aqui está o essencial:

1. Um editor de texto decente

  • VS Code (Microsoft, gratuito e open-source) é o padrão hoje, roda em qualquer coisa, extensões grátis pra qualquer linguagem. Começa leve, você adiciona só o que usa.
  • Thonny focado em Python, interface bem simples, perfeito se vai começar por Python.
  • Notepad++ (Windows) leve, sem complicação.

Todos os três são grátis, leves e funcionam bem em máquinas antigas.

2. A linguagem que escolheu

  • Python fácil de instalar, roda em tudo, ideal pra aprender lógica. Gratuito, open-source. Download.
  • JavaScript já vem no navegador. Se quer fazer coisas no navegador, use. Se quer rodar fora dele, instale Node.js (gratuito).
  • Java um pouco mais pesado, mas gratuito. OpenJDK.

Pronto. Editor e linguagem é tudo que precisa pra aprender programação.

Dica

Se a máquina é muito velha ou lenta, comece com Python em um editor simples. Python é direto, roda rápido, e não fica preso em erros de instalação.

E se você tem só celular?

Aprender lógica no celular é totalmente possível. Você não vai fazer tudo (alguns projetos com banco de dados ficam mais desafiadores), mas fundamentos? Consegue e bem.

Apps grátis pra celular:

  • Sololearn cursos interativos em várias linguagens, você escreve código direto. Gratuito com anúncio ou versão paga.
  • Grasshopper focado em lógica e JavaScript, bem visual e progressivo.
  • Dcoder (Android) compilador e editor, roda código de verdade.

Ou no navegador do celular, acessa Replit ou CodePen normalmente.

Limite do celular: tela pequena, teclado adapta-se, algumas ferramentas ficam apertadas. Mas pra aprender a pensar em código, resolver exercícios, entender lógica de verdade, funciona muito bem.

[!ATENÇÃO] Celular é ótimo pra começar e praticar, mas em algum momento vai querer um computador. Não se trave nisso: comece no celular, vá longe ali, depois upgrade pra máquina quando puder.

Máquina emprestada, velha ou com pouco espaço?

Dá pra programar com pouco. Aqui estão dicas práticas:

Se tem pouquíssimo espaço em disco:

Use online (Replit, Gitpod, CodePen) e evite instalar. Se quiser local, Python é muito leve (alguns MB), Node.js também.

Se a máquina é lenta:

Comece com linguagens interpretadas (Python, JavaScript) que não precisam compilar. Evite IDEs pesadas no começo. VS Code é leve o suficiente. IDEs como IntelliJ ou Visual Studio podem deixar lenta.

Se não é a sua máquina:

Pode pedir permissão pra instalar ferramentas grátis e open-source. Se a resposta for não, use online. Se internet é instável, baixe o conteúdo offline em PDF antes de estudar.

Se compartilha a máquina:

Tudo que faz em um editor gratuito (VS Code, Replit, etc.) fica salvo na nuvem ou em uma pasta sua. Quando termina, fecha. Ninguém vê, ninguém mexe.

Do zero à primeira linha de código: checklist rápido

Se quer começar hoje com praticamente zero gasto:

  • Abrir Replit.com no navegador.
  • Criar uma nova "repl" em Python.
  • Digitar print("Olá, mundo!") e rodar.
  • Celebrar o primeiro código funcionando.

Se quer instalar localmente:

  • Baixar Python (gratuito).
  • Baixar VS Code (gratuito).
  • Abrir VS Code, criar um arquivo chamado primeiro.py.
  • Digitar print("Olá, mundo!") no arquivo.
  • Rodar pelo terminal: python primeiro.py.
  • Feito. Você já é programador.

Qualquer um dos dois caminhos funciona. O que importa é começar.

Próximo passo

Agora que sabe que dinheiro não é barreira de verdade, o próximo passo é aprender os fundamentos da programação (variáveis, funções, lógica). Leia Fundamentos da Programação aqui na Criativaria.

Você consegue aprender. Máquina velha, celular, computador emprestado, online ou local, você tem tudo que precisa pra começar de verdade.

← voltar para o início