Compilador web multilinguagem — Portugol com alta compatibilidade com o VisuALG, além de C, C++, Python, JavaScript e Java — com depuração passo a passo, desenvolvido para apoiar o ensino de lógica de programação e de estruturas de dados de forma acessível, interativa e eficiente.
O que é o Compilaí?
O Compilaí é um compilador e interpretador online gratuito para aprender a programar direto no navegador, sem instalar nada. Ele executa Portugol (com alta compatibilidade com o VisuALG), C, C++, Python, Java e JavaScript, com depurador passo a passo, mensagens de erro em português e leitura de dados interativa. Funciona no computador e no celular e também offline.
Linguagens suportadas
- Portugol / VisuALG — algoritmo, escreva/leia, se/senão, para, enquanto, funções, vetores, matrizes e registros.
- C e C++ — ponteiros, structs, vetores, entrada/saída de arquivos e a biblioteca padrão mais usada.
- Python — listas, dicionários, funções, classes, geradores, decoradores e boa parte da biblioteca padrão.
- Java — orientação a objetos, interfaces, enums, records, generics, lambdas e streams.
- JavaScript — funções, arrays, objetos, classes e recursos modernos da linguagem.
Para que serve
Ideal para disciplinas de lógica de programação, algoritmos e estruturas de dados. Permite escrever, executar e depurar código passo a passo, salvar seus programas (na nuvem, se entrar com Google ou GitHub) e usar em sala de aula ou em casa, no celular ou no PC.
Perguntas frequentes
O Compilaí é gratuito?
Sim, é totalmente gratuito e não precisa de cadastro para usar.
Preciso instalar alguma coisa?
Não. Roda direto no navegador do computador ou do celular e pode ser instalado como aplicativo (PWA) para uso offline.
O Portugol é compatível com o VisuALG?
Sim, o Compilaí tem alta compatibilidade com a sintaxe do VisuALG.
Dá para usar no celular?
Sim. A interface é responsiva e há botões para copiar, salvar e abrir o código no celular.
Envie sugestões, críticas ou reporte problemas no sistema.