PureBasic - современный язык программирования основанный на синтаксисе BASIC команд, который отличается от других языков программирования очень простым синтаксисом. С его помощью можно решать широкий круг задач практически без использования API функций, поскольку в его составе более 800 встроенных функций. Если чего-то не достаёт, то библиотеку с нужными функциями можно скачать здесь. Он поддерживает XP стиль приложений. Создаёт очень компактные (от 5 Кб) приложения, которые работают с высокой скоростью и не требуют НИ КАКИХ внешних файлов. С его помощью можно также создавать 3D игры (есть встроеные функции).

Вот простой пример создания окна на языке PureBasic версии 4.00 Код:

; Открываем окно
OpenWindow(1,200,250,300,50,"Заголовок окна",#PB_Window_MinimizeGadget)
CreateGadgetList(WindowID(1)) ; Создаём новый список гаджетов
TextGadget(2,80,20,180,15,"Демонстрационная программа") ;Отображаем текст

Repeat ; Начало главного цикла Repeat-Until
Event=WaitWindowEvent() ; Получаем текущий идентификатор события
Until Event=#PB_Event_CloseWindow ; Прерываем цикл при попытке закрыть окно (щелчёк по крестику в заголовке окна)
End ; Завершаем работу программы

Download Now Mediafire