
PureBasic
Sign in to savethumb|PureBasic IDE 5.10 PureBasic is a commercially distributed procedural computer programming language and integrated development environment based on BASIC and developed by Fantaisie Software for Windows, Linux, macOS and Raspberry Pi. An Amiga version is available, although it has been discontinued and some parts of it are released as open-source. The first public release of PureBasic for Windows was on 17 December 2000. It has been continually updated ever since.
Key facts
- Programming language.name
- PureBasic
- Programming language.screenshot
- PureBasic VD.png
- Programming language.caption
- The PureBasic Visual Designer, showing a selection of popular GUI components that it supports.
- Programming language.paradigm
- Structured, imperative, procedural
- Programming language.family
- BASIC
- Programming language.designer
- Fantaisie Software
- Programming language.developer
- Fantaisie Software
- Programming language.latest release version
- 6.30
- Programming language.license
- Trialware
- Programming language.operating_system
- Windows, Linux, macOS, Raspberry Pi OS, AmigaOS
- Programming language.file_ext
- .pb, .pbi, .pbf, .pbp
via Wikipedia infobox
Wikidata facts
- Instance of
- programming language
- Official website
- www.purebasic.com
- Image
- PureBasic IDE 5.10.png
Show 8 more facts
- operating system
- macOS
- software version identifier
- 6.21
- influenced by
- Q42979
- Commons category
- PureBasic
- name in kana
- ピュアベーシック
- inception
- 1998-01-01
- programming paradigm
- structured programming
- official forum URL
- www.purebasic.fr/french
Sources (3)
via Wikidata · CC0
Article · Русский
PureBasic — коммерческий язык программирования высокого уровня, основан на синтаксисе BASIC. Предназначен для создания кроссплатформенных прикладных программ для AmigaOS, Linux, Microsoft Windows, Windows NT и Mac OS X.Компилятор PureBasic способен компилировать программы в код процессоров IA-32, m68k и PowerPC. Поддерживает компиляцию исполняемых файлов и динамических библиотек.Если не злоупотреблять API операционной системы, то код можно скомпилировать не изменяя его на все поддерживаемые платформы. Поддерживает разные API: Windows API, MFC (Windows), SDL (Linux) и OpenGL. Многопроходный компилятор PureBasic состоит из переводчика кода в ассемблер, ассемблера (FASM) и компоновщика.У PureBasic также есть и неплохой отладчик.Так как в компиляторе присутствует ассемблер, есть возможность в коде использовать ассемблерные вставки.Поддерживает наборы символов ASCII и Unicode. Во все дистрибутивы языка входит IDE, поддающийся конфигурации. В него встроен визуальный конструктор форм для построения графического интерфейса. В PureBasic встроены стандартные библиотеки для программирования консольного и графического интерфейса, библиотеки для создания 2D (DirectX, OpenGL) и 3D игр (OGRE).Всего насчитывается более 1800 встроенных команд (многие кроссплатформенные). Язык платный и предоставляются 2 версии: PureBasic Demo и PureBasic Full.PureBasic Demo имеет некоторые ограничения:Нельзя скомпилировать код в котором больше 800 строк кода.Нельзя скомпилировать динамическую библиотеку.Нельзя использовать API операционных систем.
Abstract from DBpedia / Wikipedia · CC BY-SA