LangMF - это скриптовый язык программирования LangMF основан на движке скрипт-языка VBScript (также можно использовать Javascript, Chakra, VB.NET, C#), он обладает большой гибкостью, легкой автоматизацией с офисными и другими программами, хорошую скорость работы (для сверхбыстрой работы используются подключаемые DLL библиотеки и ASM код!), огромное количество встроенных функций для любых задач, работа с любым языком программирования и полный контроль над ним, функция компиляции исходного кода, создание автономных Ехе файлов (WinXP — Win10) и многое другое.
Ниже перечислены некоторые его возможности
- Компиляция в Exe файл;
- Интеграция с OLE Автоматизацией (Word, Excel и др.);
- Поддержка Win API (любых DLL) на том же уровне, что и в Visual Basic;
- Выполнение ASM кода (ассемблерные вставки);
- Лёгкость построения красивых графических интерфейсов;
- Создание скин-окон;
- Выполнение макросов в командной строке;
- Шифрование и компиляция скриптов;
- Подключаемые ресурсы (все необходимые файлы можно разместить в самом скрипте);
- ActiveX для работы со скриптом прямо из вашего языка программирования (VB, VC++, Delphi, 1C);
- Прозрачность окон;
- Выполнение CGI (скриптов на стороне сервера);
- Работа с файлами;
- Любые стили форм;
- Регулярные выражения (обычные и в стиле Perl);
- Меню (обычный и расширенный стиль);
- Подключение любых ActiveX Control (*.ocx);
- Директивы Include и DLL;
- Работа со всеми режимами питания;
- Работа с принтерами;
- Поддержка русского написания переменных, функций и т.д;
- Элемент Skin (ваше приложение может быть прямо как WinAmp);
- Строковые массивы (хэши);
- Работа с TCP, UDP (WinSock Control);
- Timer для функций и процедур;
- Системный трэй (иконка, подпись, действие мыши, анимация);
- Пользовательские типы данных;
- Сабклассинг (перехват сообщений окнам);
- Перекодировка текста (XLT);
- Работа с XML;
- Свыше 100 примеров скриптов.
Также следует отметить что LangMF абсолютно бесплатен.