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.
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
- Werte und Variablen: Die erste Deklaration lautet
LET name AS TYPE = value. Bei späteren Zuweisungen wirdLETnicht wiederholt. - Entscheidungen: Verwenden Sie
IF condition THENund schließen Sie den Block mitEND IF. - Wiederholungen: Mit
FORundWHILEwerden Anweisungen mehrfach ausgeführt. - Prozeduren und Funktionen: Gliedern Sie Programme in kleine, wiederverwendbare Einheiten.
- Fenster und Grafik: Erstellen Sie ein Fenster, behandeln Sie
ON TICK/ON PAINTund starten Sie die Ereignisschleife mitLISTEN. - Logik: Definieren Sie Fakten und Regeln und führen Sie Abfragen mit
KNOWSundFINDaus. - 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.