Introduction
Baobab est un langage de programmation moderne dont les mots-clés sont en français. Il ne réinvente pas la programmation : il reprend exactement la sémantique de Python (indentation, types, objets) et n'en change que la langue. Sous le capot, votre code est transpilé en Python standard puis exécuté sur CPython - vous gardez donc l'intégralité de l'écosystème Python.
Votre premier programme
12# hello.bao
afficher("Bonjour, le monde !")afficher est l'équivalent de print en Python : il écrit son argument sur la sortie standard. Exécutez ce fichier avec le bouton Exécuter de Baobab Studio, ou en local avec bao run hello.bao.
Si vous connaissez Python, vous connaissez déjà l'essentiel de Baobab : seuls les mots-clés changent (print → afficher, def → fonction, for → pour…). La table de correspondance complète est dans la référence.