Programming finally speaks French.
Learn algorithms, coding and software engineering using Baobab, the first modern French-first programming language. Built with an IDE you'll actually love.
1234567# main.bao — votre premier programme
fonction saluer(nom):
afficher("Bonjour " + nom + " 👋")
pour i dans intervalle(3):
saluer("Seidy")
Everything you need to learn and ship.
An IDE, a language, and an AI tutor — all designed together.
fonction, si, pour, tantque — code in the language you think in.
Run Python alongside Baobab. Translate either direction in one click.
Cursor-class AI fluent in Baobab. Explains, refactors, scaffolds.
VS Code-grade editor, file tree, terminal, minimap. In your browser.
Live, searchable docs with runnable examples for every concept.
Download any project as a ready-to-run zip. No lock-in, ever.
Bidirectional Python ↔ Baobab conversion preserves semantics.
Same logic. Your language.
Baobab keeps Python's expressive power and replaces its keywords with their natural French equivalents. Same indentation, same semantics, native French.
if / elsesi / sinonfor / inpour / dansdeffonctionprint()afficher()returnretourner12345si age >= 18:
afficher("Adulte")
sinon:
afficher("Mineur")
From "I can't code" to shipping projects.
"Coding in French changed everything. I no longer need to translate every keyword in my head."
"The IDE is as beautiful as Cursor. The AI assistant explains every error to me in French."
"My students learn algorithms twice as fast. Baobab is the revolution we needed."
Free for learners. Forever.
Pay only when you need team features or institutional support.
For students and self-learners.
Start CodingFor developers & power users.
Go ProFor universities and lycées.
Contact SalesFrequently asked questions.
Ready to write your first line in French?
Open the IDE — no signup needed. Your first program runs in 30 seconds.