ACADÉMIE ALB — apprendre la programmation étape par étape
Apprendre AdaLogic BASIC
Ce guide présente les bases d’ALB en français. Lisez les sections dans l’ordre et essayez chaque exemple dans l’IDE gratuit du navigateur. Les mots-clés du code restent en anglais, car ils appartiennent à la syntaxe du langage.
BEGIN
VERSION 0.0.0.1
PRINT "Bonjour depuis ALB !"
END
BEGIN commence le programme, VERSION déclare sa version et PRINT affiche du texte.
Parcours d’apprentissage
- Valeurs et variables : la première déclaration s’écrit
LET nom AS TYPE = valeur. Ne répétez pasLETlors des affectations suivantes. - Décisions : utilisez
IF condition THENet terminez le bloc parEND IF. - Répétitions : utilisez
FORetWHILEpour exécuter plusieurs fois des instructions. - Procédures et fonctions : divisez le programme en petites unités réutilisables.
- Fenêtres et graphismes : créez une fenêtre, gérez
ON TICK/ON PAINT, puis lancez la boucle d’événements avecLISTEN. - Logique : définissez des faits et des règles, puis effectuez des requêtes avec
KNOWSetFIND. - Fonctions avancées : découvrez les contrats, blocs multilangages, SIMD et différentes cibles de compilation.
Exemple avec une variable et une boucle
BEGIN
VERSION 0.0.0.1
LET i AS S32 = 1
WHILE i <= 5 THEN
PRINT "ÉTAPE=" | i
i = i + 1
END WHILE
END
Dans ALB, | est l’opérateur de concaténation de chaînes et convertit automatiquement des valeurs comme i en texte. Pour un OU logique ou bit à bit, utilisez le mot-clé OR.
Continuer à pratiquer
Ouvrez les exemples interactifs, consultez le manuel complet et essayez vos modifications dans l’IDE. Les pages pas encore traduites signalent clairement que la version anglaise est affichée.