Skip to content

ALB-AKADEMIE — Programmieren Schritt für Schritt lernen

AdaLogic BASIC lernen

Diese Einführung erklärt die Grundlagen von ALB auf Deutsch. Lesen Sie die Abschnitte der Reihe nach und testen Sie jedes Beispiel in der kostenlosen Browser-IDE. Schlüsselwörter im Quelltext bleiben englisch, weil sie zur Syntax der Sprache gehören.

Das erste Programm
BEGIN
VERSION 0.0.0.1
PRINT "Hallo aus ALB!"
END

BEGIN beginnt das Programm, VERSION gibt seine Version an und PRINT zeigt Text an.

Lernpfad

  1. Werte und Variablen: Die erste Deklaration lautet LET name AS TYPE = value. Bei späteren Zuweisungen wird LET nicht wiederholt.
  2. Entscheidungen: Verwenden Sie IF condition THEN und schließen Sie den Block mit END IF.
  3. Wiederholungen: Mit FOR und WHILE werden Anweisungen mehrfach ausgeführt.
  4. Prozeduren und Funktionen: Gliedern Sie Programme in kleine, wiederverwendbare Einheiten.
  5. Fenster und Grafik: Erstellen Sie ein Fenster, behandeln Sie ON TICK/ON PAINT und starten Sie die Ereignisschleife mit LISTEN.
  6. Logik: Definieren Sie Fakten und Regeln und führen Sie Abfragen mit KNOWS und FIND aus.
  7. Fortgeschrittene Funktionen: Lernen Sie Verträge, mehrsprachige Blöcke, SIMD und verschiedene Kompilierungsziele kennen.

Beispiel mit Variable und Schleife

BEGIN
VERSION 0.0.0.1
LET i AS S32 = 1
WHILE i <= 5 THEN
  PRINT "SCHRITT=" | i
  i = i + 1
END WHILE
END

In ALB ist | der Operator zur Zeichenkettenverkettung. Werte wie i werden automatisch in Text umgewandelt. Für bitweises oder logisches OR wird das Schlüsselwort OR verwendet.

Weiter üben

Öffnen Sie die interaktiven Beispiele, lesen Sie das vollständige Handbuch und probieren Sie Änderungen in der IDE aus. Noch nicht übersetzte Seiten kennzeichnen die angezeigte englische Version deutlich.

← Zurück zur Startseite