PureBasic
A modern BASIC programming language for Windows, Linux, OS X and Raspberry Pi
PureBasic is a BASIC programming language and compiler that targets both beginners and experienced developers. It combines a straightforward BASIC syntax with advanced language features such as pointers, structures, procedures, dynamically linked lists, namespaces, strong typing, and inline assembly, while compiling to fast, optimized native 32-bit or 64-bit executables that require no external DLLs or runtime interpreter. The same source code can be used across supported platforms.
The product includes a dedicated IDE with an integrated debugger, profiler, form designer, and fast compilation, along with a large built-in command set covering arrays, lists, maps, Unicode, and OS API access. It supports 2D game development through DirectX and OpenGL libraries and 3D support based on OGRE. PureBasic runs on Windows, Linux, macOS, and Raspberry Pi, generating native executables for each platform. The homepage links to a separate product, SpiderBasic, for web, Android, and iOS development.
12 alternatives to PureBasic
Ranked by how well each tool replaces PureBasic: shared features, audience, price and popularity.
A free, open source BASIC compiler for Windows, DOS and Linux
Covers 1 of 15 key features, has a free plan and is open source.
Free planOpen source67 out of 100 matchFreeThe modern, innovative, open-source programming language for building all your apps.
Covers 1 of 15 key features, has a free plan and is open source.
Free planOpen source65 out of 100 matchFreeCross-platform programming language
Covers 1 of 15 key features, has a free plan and is open source.
Free planOpen source61 out of 100 matchContact salesOpen source compiler for Pascal and Object Pascal
Covers 1 of 15 key features and is open source.
Open source60 out of 100 match—- 59 out of 100 matchFree
A free Java Development Environment designed for beginners.
Covers 1 of 15 key features, has a free plan and is open source.
Free planOpen source58 out of 100 matchContact salesA free, open source, cross-platform IDE for C, C++, Rust, PHP and Node.js
Covers 2 of 15 key features, has a free plan and is open source.
Free planOpen source58 out of 100 matchFreeThe free C/C++ and Fortran IDE.
Covers 1 of 15 key features, has a free plan and is open source.
Free planOpen source58 out of 100 matchFreeCross-Platform App Development Framework
Covers 3 of 15 key features and is open source.
Open source57 out of 100 match—- 56 out of 100 match—
Now Phoenix Code | Free Open Source Code Editor with Live Preview
Covers 1 of 15 key features, has a free plan and is open source.
Free planOpen source56 out of 100 matchContact salesIntegrated cross-platform development tool for Common Lisp
Covers 3 of 15 key features and has a free plan.
Free plan55 out of 100 matchContact sales