Skip to content

ALB:s logotypAdaLogic BASIC

AdaLogic BASIC — programmeringsspråket ALB — är en avancerad, typad BASIC-dialekt för att skriva program, spel och appar. Utöver den tydliga syntaxen erbjuder språket Prolog-liknande logikprogrammering med KNOWS och FIND, REQUIRE/ENSURE-kontrakt samt ENABLE/INLINE-block för att integrera Assembly, Ada, C och TypeScript.

Samma projekt kan kompileras till sexton mål: inbyggd x86-64 via FASM och NASM, C, TypeScript och WebAssembly för webbläsaren, samt Ada, Java, .NET/C#, Rust, Python, Lua, MoonScript, Haskell, Odin, C3, 6502 och Brainfuck. Se hela tekniklistan.

Börja här — Läs den svenska inlärningsguiden, öppna IDE:n i webbläsaren eller utforska exemplen. Webb-IDE:n och lektionerna är gratis.

Vad gör ALB annorlunda

ALB-nyheter

Utvalda exempel

Program skrivna i ALB

Verklig programvara skriven i AdaLogic BASIC — skrivbordsverktyg, redigerare och grafikdemos kompilerade med ALB-verktygskedjan.

QuickRename — verktyg för massomdöpning av filer med liveförhandsvisning, skrivet i ALB
QuickRename — verktyg för massomdöpning av filer med liveförhandsvisning, skrivet i ALB
QuickRename — mörkt gränssnitt med omdöpningsstatus per fil
QuickRename — mörkt gränssnitt med omdöpningsstatus per fil
QuickRename — dialogruta för regel om att infoga text i filnamn
QuickRename — dialogruta för regel om att infoga text i filnamn
TopDoll Deputy — pixelart-redigerare med lager, paletter och animationscykler
TopDoll Deputy — pixelart-redigerare med lager, paletter och animationscykler
Wireframe 3D — trådmodellsgrafikdemo med oktaeder renderad av programvara
Wireframe 3D — trådmodellsgrafikdemo med oktaeder renderad av programvara

Månadens framträdande användare