ENGLISH

 

RUSSIAN(Русский)

 

Язык программирования AL-IV (АЛФОР)

Введение

AL-IV (АЛгоритмический язык IV) - это

высокоуровневый

императивный

объектно-ориентированный

язык программирования


с минимальным уровнем вхождения,


позволяющий легко портировать приложения на любые платформы


с чрезвычайно высокой степенью надежности кода управляемого уровня,


с высокой эффективностью исполнения кода.

Загрузка
 

Ссылка на загрузки AL-IV с SourceForge. (Открывается в новом окне/вкладке).

Прямая ссылка на скачивание последней версии компилятора в архиве zip (2,7Мб).
Прямая ссылка на исходный код IDE AL4 (zip архив, не содержит бинарных файлов - 150Kб)
 
 

Пример (Hello, World!)

CLASS
{Hello_world}, UNTESTED :

FUNCTION Main|_hello :
    << "Hello, World!" >> .

END
 

 

 
Документация
  • История версий.
  • Спецификация. Подробное структурированное описание языка. Может использоваться как справочное и методическое руководство. Последнее обновление: 26.10.2017.
 
Текущее состояние (январь 2018)
  • готовы компиляторы с AL-IV в C#, С++, Delphi32/Free Pascal и Java;
  • имеется возможность создания консольных приложений;
  • готова библиотека визуальных компонентов, позволяет создавать приложения с графическим интерфейсом для Windows, на Java для десктопных сред (Windows, Linux, MacOS, ...).
  • имеется поддержка OpenGL;
  • есть поддержка работы в БД, встроенные SQL-подобные операторы;
  • автоматическая локализация строк, поддержка кодирования на национальных языках (включая возможность перевода ключевых слов языка AL-IV);
  • имеется собственный редактор IDE AL4 написанный на AL-IV и вполне функциональный (хотя и не имеет встроеного отладчика пока).

 


(C) 2016-2017, Владимир Кладов