AlgoLab is a French pseudo-code interpreter built for algorithmics students and teachers. Write your algorithm exactly the way it's taught in class — and execute it.
Variable nom : Caractere Variable age : Entier Debut Ecrire "Comment tu t'appelles ?" Lire(nom) Ecrire "Quel age as-tu ?" Lire(age) Si age >= 18 Alors Ecrire "Bienvenue ", nom, " ! Tu es majeur." Sinon Ecrire "Salut ", nom, " ! Encore ", 18 - age, " ans a attendre." FinSi Fin
Before AlgoLab, pseudo-code stayed on paper. Not anymore.
Variable, Si, TantQue, Pour, Ecrire, Lire — exactly the syntax taught in class. No mental translation to Python or Java.
Download, run. No Python install, no dependencies. .deb, .exe, macOS binary — that's it.
No cryptic stack trace. AlgoLab tells you "missing ALORS keyword after condition" and points to the exact line.
Syntax highlighting, snippets, one-click execution, real-time diagnostics. A complete environment.
MIT licensed, transparent code. Fork it, contribute, integrate it into your school freely.
Linux (.deb), Windows (.exe), macOS. Distribute to students whatever their machine.
The difference is in the execution — literally.
Three categories of errors, all phrased so a beginner gets it.
Variable x : Entier Debut x <- 10 Si x > 5 Ecrire "x est grand" FinSi Fin
Syntax highlighting, snippets, integrated execution, real-time diagnostics. Everything you'd expect from a modern programming environment — built for algorithmics.

Test your pseudo-code from session one. Understand your mistakes thanks to clear French messages.
Demo algorithms live in class. Hand out .algo files as exercises and grade them in person.
A simple, readable, open-source mini-language. Perfect for exploring language design.
Download AlgoLab, open VS Code, write your first algorithm. Five-minute affair.