Skip to content

AdaLogic BASIC (ALB) — apprendre, partager, créer ATELIER OUVERT

AdaLogic BASIC

AdaLogic BASIC, le langage de programmation ALB, est un dialecte BASIC avancé et typé conçu pour créer des programmes, des jeux et des applications. Au-delà d’une syntaxe lisible, il propose une programmation logique de style Prolog avec KNOWS et FIND, des contrats REQUIRE/ENSURE et des blocs ENABLE/INLINE pour intégrer de l’assembleur, de l’Ada, du C et du TypeScript.

Un même projet peut être compilé vers seize cibles : x86-64 natif avec FASM et NASM, C, TypeScript et WebAssembly pour le navigateur, ainsi qu’Ada, Java, .NET/C#, Rust, Python, Lua, MoonScript, Haskell, Odin, C3, 6502 et Brainfuck. Consultez la liste complète des technologies.

Commencer ici Suivez le guide d’apprentissage en français, ouvrez l’IDE dans le navigateur ou explorez les exemples. L’IDE web et les cours sont gratuits.

Ce qui distingue ALB

Actualités ALB

Exemples vedettes

Logiciels créés avec ALB

De vrais logiciels écrits en AdaLogic BASIC — outils de bureau, éditeurs et démos graphiques compilés avec la chaîne d'outils ALB.

QuickRename — renommeur de fichiers par lot avec aperçu en direct, écrit en ALB
QuickRename — renommeur de fichiers par lot avec aperçu en direct, écrit en ALB
QuickRename — thème sombre avec état de renommage par fichier
QuickRename — thème sombre avec état de renommage par fichier
QuickRename — boîte de dialogue de règle pour insérer du texte dans les noms de fichiers
QuickRename — boîte de dialogue de règle pour insérer du texte dans les noms de fichiers
TopDoll Deputy — éditeur de pixel art avec calques, palettes et cycles de marche
TopDoll Deputy — éditeur de pixel art avec calques, palettes et cycles de marche
Wireframe 3D — démo graphique d'octaèdre filaire rendue par logiciel
Wireframe 3D — démo graphique d'octaèdre filaire rendue par logiciel

Meilleurs utilisateurs du mois