LScript est un langage de programmation dont la syntaxe est entièrement en français. Il transpile vers Python, ce qui signifie que votre code s'exécute réellement.
fonction saluer(nom)
afficher "Bonjour " + nom + " !"
fin
saluer("le monde")
Un langage pensé pour l'apprentissage et l'enseignement.
Syntaxe entièrement en français : si, pour, fonction,
afficher. Aucune traduction mentale nécessaire.
Votre code LScript devient du Python standard. Pas un pseudo-langage : un vrai langage exécutable.
Extension officielle avec coloration syntaxique, snippets, et Language Server Protocol.
Erreurs en français avec explications et suggestions de correction. Conçu pour apprendre.
Code source disponible sur GitHub. Licence MIT. Contributions bienvenues.
Idéal pour les enseignants et les débutants francophones qui découvrent la programmation.
Un gestionnaire de tâches en 90 lignes de code français.
# Gestionnaire de tâches
taches = []
faites = []
fonction afficher_taches(taches, faites)
afficher "=== LISTE DES TACHES ==="
pour i dans 0 jusqua longueur(taches) - 1
etat = "❌"
si faites[i] alors
etat = "✅"
fin
afficher texte(i) + " - " + etat + " " + taches[i]
fin
fin
afficher_taches(taches, faites)
=== LISTE DES TACHES === 0 - ✅ Installer LScript 1 - ✅ Créer une extension VS Code 2 - ❌ Écrire un mini-projet Résumé : 2 / 3 tâches terminées.
Trois étapes pour commencer.
git clone https://github.com/NovaIA25/Lscript.git
cd Lscript && pip install -e .
lscript run examples/todo.ls
Tout ce qu'il faut pour apprendre et contribuer.
Le même code, deux syntaxes.
pour i dans 1 jusqua 10
si i % 2 == 0 alors
afficher texte(i) + " est pair"
fin
fin
for i in range(1, 10 + 1):
if (i % 2) == 0:
print(str(i) + " est pair")