Skip to content

Technik und Danksagungen

Technik von AdaLogic BASIC

ALB verwendet eine Familie spezialisierter Compiler. Der Befehl alb wählt das Ziel aus, und jedes Backend übersetzt dieselbe Sprache für eine andere Plattform oder ein anderes Ökosystem.

Compilerfamilie

Enthaltenes SDK

Die Werkzeugsammlung bindet bestehende Projekte ein, darunter FASM, NASM, asm6f, w64devkit/GCC, GNAT, GPRbuild, Node.js, TypeScript, .NET, GraalVM, Python, LuaJIT, MoonScript, Rust und SDL3. Genaue Versionen und Links stehen auf der ausführlichen englischen Technikseite.

Blöcke anderer Sprachen

Mit ENABLE- und INLINE-Blöcken können Assembly, Ada, Java, TypeScript, C oder C# eingebettet werden. IMPORT/EXPORT-Deklarationen binden DLL-, SO-, dylib-, JAR-, ES-Modul- und WebAssembly-Bibliotheken an.

Lizenzen

Seit dem 8. Oktober 2026 ist das gesamte ALB-Projekt — alle Backends und die gesamte Werkzeugkette — quelloffen unter Apache 2.0 und wird über diese Website verteilt. Dienstleistungen und Zusatzpakete sind auf alb-lang.com erhältlich.

Auf bestehender Technik aufgebaut ALB verdankt seine Existenz quelloffenen oder kostenlos nutzbaren Compilern, Laufzeitumgebungen und Bibliotheken. Besuchen und unterstützen Sie die ursprünglichen Projekte über die vollständige Technikliste.

← Zurück zur Startseite