Den 10. april 2026 blev den nye version af PureBasic lanceret. Programmet er designet til at skabe tværplatforms-applikationer (Windows, Linux, macOS, Raspberry).
Distributionspakken indeholder en IDE (editor, debugger, værktøjer, visuel GUI-formeditor), compiler, og dokumentation på tre sprog (russisk understøttes af brugerne). Udover at udvikle desktop-applikationer, positioneres PureBasic som et værktøj til at skabe 2D- og 3D-spil med OGRE-motoren.
- Understøtter databaser, kryptering, pakning, regulære udtryk, vektorgrafik, XML, JSON, multimedier, sprites og meget mere.
- Understøtter nativen håndtering af API'er uden behov for at importere header-filer.
- Understøtter oprettelse af vindues- og konsol-applikationer samt funktionsbiblioteker (so, dll).
- Understøtter x86 og x86_64, multi-trådning.
- GTK 3 (standard, dvs. GTK på det nuværende operativsystem), GTK 2, og Qt (Qt 5) kan anvendes som GUI-subsystem.
- Komponenten "Compiler" konverterer kode til ASM og kompilerer med FASM; der er også tilgængelig C-backend, hvor koden konverteres til C (native funktioner indsættes som objekter) og kompileres med GCC.
- I koden med ASM-backend kan ASM-kodeindsætninger bruges, og i C-backend kan tilsvarende C-kode bruges.
- Skaber kompakte, selvstændige eksekverbare filer, da det bruger API'en til det nuværende operativsystem, uden afhængigheder og/eller rammer.
- Kildekoden til IDE'en er tilgængelig på github.
- OOP understøttes ikke.
Den aktuelle version har en forbedret hastighed ved behandling af strenge.
På det officielle forum kan man finde mange kodeeksempler og adskillige værktøjer skabt af brugerne.
Installation: Fungerer ud af boksen, men for at understøtte al funktionalitet er det nødvendigt at installere de pakker, der er angivet i INSTALL-filen.
Kilde: linux.org.ru
