Sempre gostei da área de educação. Não necessariamente como professor, mas como alguém que acredita que o acesso ao conhecimento muda trajetórias de vida.
Quando penso em programação no Brasil, vejo uma barreira que raramente é discutida. O inglês. Não estou falando da documentação técnica, nem das mensagens de erro no terminal. Estou falando do primeiro contato, da primeira linha de código, do momento em que alguém olha para a tela e tenta entender o que está acontecendo.
function, return, console.log. Para quem está aprendendo a programar pela primeira vez, cada palavra nova é um atrito a mais. E atrito, no começo de uma jornada, faz muita gente desistir antes de chegar longe.
Foi pensando nisso que criei o JavaScripto.
O que é o JavaScripto
JavaScripto é uma plataforma de ensino de JavaScript para brasileiros. A ideia central é simples. Você escreve código em português, e a plataforma se encarrega de transformar isso em JavaScript real.
Não é um dialeto inventado, nem uma linguagem separada. É JavaScript, com palavras-chave em português. O código que você escreve é transpilado para JS válido, que roda de verdade.

A ideia não é que você fique escrevendo JavaScript em português para sempre. O português funciona como uma ponte, uma forma de reduzir o atrito inicial e deixar o foco em aprender a pensar como programador.
Como funciona por dentro
O JavaScripto usa uma biblioteca chamada Ohm.js para analisar o código e transformar as palavras-chave em português nos seus equivalentes em JavaScript. Esse processo se chama transpilação, e é a mesma técnica usada por ferramentas como o TypeScript e o Babel.
A gramática da linguagem foi escrita do zero, cobrindo desde variáveis e funções até classes, desestruturação e módulos.
O tutorial
A plataforma tem um tutorial completo com várias lições, divididas em três partes:
- Fundamentos (variáveis, operadores, condicionais, laços, funções, tratamento de erros)
- Estruturas de dados (listas, métodos de array, objetos)
- JS Moderno (classes, herança, promessas, closures, desestruturação, módulos)
Cada lição tem uma explicação do conceito, um editor de código com highlight para o JavaScripto, e um painel que executa o código em tempo real, direto no navegador. Sem precisar instalar nada.
O tutorial roda dentro de um WebContainer, uma tecnologia que executa Node.js diretamente no browser. O aluno vê o resultado do código sem nenhuma configuração de ambiente.
O playground
Além do tutorial, existe um playground para experimentação livre. À esquerda você escreve JavaScripto, à direita aparece o JavaScript gerado. Um terminal integrado executa o código na hora.
Útil para quem está aprendendo, mas também para quem quer testar rapidamente uma ideia.
Por que criei isso
Não acho que o inglês deva ser eliminado do aprendizado de programação. A documentação, as bibliotecas, a comunidade global, tudo isso está em inglês, e aprender inglês também faz parte da jornada. Mas o primeiro passo não precisa carregar esse peso também.
Quando alguém escreve se (idade >= 18) em vez de if (age >= 18), o foco vai para a lógica, não para a tradução simultânea. É isso que me importa nessa fase.
Se você conhece alguém que quer aprender a programar, mas sente que o inglês é um obstáculo, manda o link. O tutorial está em javascripto.ggdaltoso.dev.