Главная Учебник Библиотеки Проекты Статьи Ссылки Форум Связаться с автором

    PureBasic - язык программирования высокого уровня, основанный на синтаксисе БЕЙСИКА.  Он предназначен для создания консольных и оконных программ, а так же, 2D и 3D игр.
В его составе есть более 1100 встроенных кроссплатформенных функций, что позволяет разрабатывать программы даже не зная всех тонкостей работы компьютера и операционной системы.
PureBasic - кроссплатформенный компилятор бейсика, имеющий версии для платформ Windows, Linux, Mac OS X и Amiga OS. Есть разновидности для процессоров, типа x86 (32 бита) и
x64 (64 бита).
При переносе программы с одной платформы на другую, в некоторых случаях даже не требуется вносить изменения в исходный текст программы и всё это благодаря кроссплатформенным функциям.
Размер скомпилированных приложений небольшой - от 2КБ и напрямую зависит от использованных функций. При этом, для работы приложений, не нужны никакие внешние runtime библиотеки, т. к. весь код программы находится в исполняемом файле.
Бесплатную демонстрационную версию компилятора для требуемой платформы можно скачать на официальном сайте 

Демонстрационная версия  позволяет компилировать программы только если в них меньше 800 строк кода.

Для русификации среды, можно использовать русификатор. Он предназначен для
PureBasic 4.30, но вполне корректно русифицирует другие версии.  Русификатор для PureBasic 4.60. 
Русскоязычную справку (актуальна для версии 4.40), можно скачать здесь. Её следует скопировать в папку с уставленным PureBasic.

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


Код программы.

Flags=#PB_Window_MinimizeGadget|#PB_Window_ScreenCentered
OpenWindow(0, 0, 0, 120, 50, "Демо", Flags)
TextGadget(0, 10, 16, 100, 16,"Привет мир", #PB_Text_Center)
Repeat
   Event = WaitWindowEvent()
Until Event = #PB_Event_CloseWindow