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")
Frequently asked questions.
Ready to write your first line in French?
Open the IDE — no signup needed. Your first program runs in 30 seconds.