Skip to content

AdaLogic BASIC (ALB) — учитесь, делитесь и создавайте ОТКРЫТЫЙ ПРАКТИКУМ

AdaLogic BASIC

AdaLogic BASIC, язык программирования ALB, — это современный типизированный диалект BASIC для программ, игр и приложений. Помимо понятного синтаксиса, язык поддерживает логическое программирование в стиле Prolog с KNOWS и FIND, контракты REQUIRE/ENSURE и блоки ENABLE/INLINE для включения ассемблера, Ada, C и TypeScript.

Один проект можно собирать для шестнадцати целей: нативный x86-64 через FASM и NASM, C, TypeScript и WebAssembly для браузера, а также Ada, Java, .NET/C#, Rust, Python, Lua, MoonScript, Haskell, Odin, C3, 6502 и Brainfuck. Смотрите полный перечень технологий.

С чего начать Откройте русское руководство, запустите браузерную IDE или изучите примеры. Веб-IDE и учебные материалы доступны бесплатно.

Чем отличается ALB

Новости ALB

Избранные примеры

Программы, созданные на ALB

Реальные программы, написанные на AdaLogic BASIC, — настольные утилиты, редакторы и графические демонстрации, собранные инструментарием ALB.

QuickRename — пакетное переименование файлов с живым предпросмотром, написано на ALB
QuickRename — пакетное переименование файлов с живым предпросмотром, написано на ALB
QuickRename — тёмная тема со статусом переименования для каждого файла
QuickRename — тёмная тема со статусом переименования для каждого файла
QuickRename — диалог правил для вставки текста в имена файлов
QuickRename — диалог правил для вставки текста в имена файлов
TopDoll Deputy — редактор пиксель-арта со слоями, палитрами и циклами ходьбы
TopDoll Deputy — редактор пиксель-арта со слоями, палитрами и циклами ходьбы
Wireframe 3D — программно отрендеренная демонстрация каркасного октаэдра
Wireframe 3D — программно отрендеренная демонстрация каркасного октаэдра

Лучшие пользователи месяца