Ce que LScript apporte de spécifique.
Tous les mots-clés sont en français. Pas de traduction mentale nécessaire.
si...alors...sinon...fin au lieu de if...elsepour...dans...jusqua au lieu de for...in...rangetantque au lieu de whilefonction au lieu de defretourner au lieu de returnafficher au lieu de printvrai / faux au lieu de True / Falsefonction est_majeur(age)
si age >= 18 alors
retourner vrai
sinon
retourner faux
fin
fin
afficher est_majeur(25) # vrai
LScript n'est pas un pseudo-langage. Votre code devient du Python standard et s'exécute réellement.
Code Python généré lisible et maintenable
Performances identiques à Python natif
Apprentissage transférable vers Python
pour i dans 1 jusqua 5
afficher i
fin
for i in range(1, 6):
print(i)
Les erreurs sont expliquées clairement, avec des suggestions de correction.
afficher variable_inconnue
Pas de jargon technique. Des explications compréhensibles.
Chaque erreur propose une piste de correction.
Ligne et colonne précises de l'erreur.
LScript n'est pas un projet amateur. C'est un écosystème complet.
fonction ajouter(liste, elem)
retourner liste + [elem]
fin
ajouter(taches, "Nouveau")
(liste, elem) → Liste
Pour qui LScript est-il fait ?
Enseignez l'algorithmique sans la barrière de l'anglais. Idéal pour le collège et le lycée.
Débutants francophones : comprenez la logique avant de passer à Python ou JavaScript.
Automatisez des tâches simples en quelques lignes lisibles.