Skip to content

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.

Premier programme
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

  1. Valeurs et variables : la première déclaration s’écrit LET nom AS TYPE = valeur. Ne répétez pas LET lors des affectations suivantes.
  2. Décisions : utilisez IF condition THEN et terminez le bloc par END IF.
  3. Répétitions : utilisez FOR et WHILE pour exécuter plusieurs fois des instructions.
  4. Procédures et fonctions : divisez le programme en petites unités réutilisables.
  5. Fenêtres et graphismes : créez une fenêtre, gérez ON TICK/ON PAINT, puis lancez la boucle d’événements avec LISTEN.
  6. Logique : définissez des faits et des règles, puis effectuez des requêtes avec KNOWS et FIND.
  7. 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.

← Retour à l’accueil