Вторник, 23.04.2024, 23:17
PureBasic - кроссплатформенный язык программирования
Главная Форум Регистрация Вход
Приветствую Вас, Гость · RSS
Меню сайта
Статьи
[16.06.2011][Начинающим]
Как быстро найти описание функции или оператора. (0)
[11.06.2011][Начинающим]
Создание EXE программы. (3)
[24.03.2011][Начинающим]
Работа с отладчиком (0)
[17.03.2011][Начинающим]
Замена значка в исполняемом файле (2)
[15.03.2011][Начинающим]
Перезагрузка процедур. (0)
[09.03.2011][Начинающим]
Создание самораспаковывающегося ZIP архива (0)
[24.02.2011][Начинающим]
Работа с ZIP архивами (0)
[22.02.2011][Начинающим]
Определение IP адреса компьютера (0)
Файлы
[28.06.2011][Примеры]
Примеры программ. (1)
[27.06.2011][PB 4.50 и 4.51]
PortLib - работа с портами компьютера (2)
[10.04.2011][PB 4.50 и 4.51]
PureSMTP - отправка почты (2)
[10.03.2011][Примеры]
3D демки. (1)
[10.03.2011][Примеры]
2D демка. (0)
[09.03.2011][PB 4.50 и 4.51]
Русская справка (0)
[09.03.2011][PB 4.50 и 4.51]
Русификатор PureBasic (1)
[02.03.2011][PB 4.50 и 4.51]
HID_Lib - работа с USB HID устройствами. (9)
[01.03.2011][Примеры]
CodeArchiv_v4-Beta (0)
[28.02.2011][Учебники]
Установка PureBasic на ОС Linux (0)
 учебник, форум, программирование

    PureBasic - кроссплатформенный компилятор бейсика, позволяющий создавать программы для Windows x86, x64; Linux x86, x64 и Mac OS X.
Он предназначен для создания консольных и оконных приложений прикладного типа, а так же 2D и 3D игр.
С его помощью можно решать широкий круг задач практически без использования API функций, поскольку в его составе имеется более 1100 встроенных кроссплатформенных функций.
Компилятор создаёт очень компактные (от 2 Кб) native приложения, которые работают с высокой скоростью и не требуют НИ КАКИХ внешних файлов, кроме системных библиотек операционной системы с API функциями.
Можно создавать как обычные так и Unicode приложения.
По некоторых данным, скорость работы приложений, созданных с помощью PureBasic, не уступает аналогичным, написанным на C++, что не удивительно, ведь большенство библиотек функций, написанно на ассемблере.
Есть возможность добавления в код ассемблерных вставок, в формате ассемблера FASM.
PureBasic поддерживает: процедуры, указатели, структуры, динамические списки и многое другое. Фактически вы можете написать любую программу, как если бы писали на языках C++, C#, Delphi или Visual Basic, но с гораздо меньшими усилиями. Да и к тому же, при необходимости, программу легко портировать на другую платформу, скажем, чтобы перенести программу с Windows на Linux, достаточно перекомпилировать исходный текст в соответствующем компиляторе.
Бесплатную демонстрационную версию компилятора для требуемой платформы можно скачать на официальном сайте
Демонстрационная версия  позволяет компилировать программы только если в них меньше 800 строк кода.

    Скриншот IDE PureBasic 5.20 с загруженной программой показан на рисунке.

Copyright MyCorp © 2024
Форма входа

Статистика

Онлайн всего: 1
Гостей: 1
Пользователей: 0
Поиск
Друзья сайта
  • Разработчики PureBasic
  • Русский сайт о PureBasic
  • pure-basic.narod.ru
  • mirashic.narod.ru
  • purebasic.ucoz.com
  • purebasic.org
  • purebasic.ru
  • Копировать материалы сайта без разрешения автора, ЗАПРЕЩЕНО!

    Сделать бесплатный сайт с uCoz