10. apríla 2026 bola vydaná nová verzia PureBasic. Program je určený na vytváranie multiplatformových aplikácií (Windows, Linux, macOS, Raspberry).
Distribúcia obsahuje IDE (editor, debugger, nástroje, vizuálny editor GUI), kompilátor, dokumentáciu v troch jazykoch (ruština je podporovaná používateľmi). Okrem vývoja desktopových aplikácií je PureBasic prezentovaný ako nástroj na vytváranie 2D a 3D hier na engine OGRE.
- Podporuje databázy, šifrovanie, balíčkovanie, regulárne výrazy, vektorovú grafiku, XML, JSON, multimédiá, sprite a mnoho ďalšieho.
- Podporuje natívnu prácu s API bez potreby importovania hlavičkových súborov.
- Podporuje vytváranie desktopových a konzolových aplikácií a knižnice funkcií (so, dll).
- Podporuje x86 a x86_64, viacvláknovosť.
- Ako podsystem GUI môžu byť použité GTK 3 (predvolene, t.j. GTK aktuálneho OS), GTK 2, Qt (Qt 5).
- Kompilátor prekonvertuje kód na ASM a kompiluje pomocou FASM. K dispozícii je aj C-backend, kde sa kód konvertuje na C (natívne funkcie sú vložené do objektov) a kompiluje pomocou GCC.
- V kóde s ASM-backendom môžu byť použité vloženia ASM-kódu a v C-backend príslušne kód v C.
- Vytvára kompaktné samostatné spustiteľné súbory, pretože využíva API aktuálneho OS, bez závislostí a/alebo rámcov.
- Zdrojové kódy IDE sú dostupné na github.
- Nepodporuje OOP.
Aktuálna verzia má zvýšenú rýchlosť spracovania reťazcov.
Na oficiálnom fóre je možné nájsť množstvo príkladov kódu, množstvo nástrojov vytvorených používateľmi.
Inštalácia: Funguje hneď po vybalení, ale na podporu všetkých funkcií je potrebné nainštalovať balíky uvedené v súbore INSTALL.
Zdroj: linux.org.ru
