What is QB64?
QB64 is a feature-rich BASIC compiler that provides cross-platform compatibility, advanced language extensions, and seamless integration with C++ toolchains. Designed to be compatible with the popular Microsoft QBasic and QuickBASIC, QB64 offers a familiar programming environment while delivering expanded functionality and modern capabilities
Highlights
- Cross-platform compatibility: QB64 can be used on Microsoft Windows, Linux, and Mac OS X, allowing developers to create and run programs on multiple operating systems
- C++ integration: QB64 is a C++ emitter, which means it can generate C++ code that can be compiled using GCC or other C++ compilers, enabling advanced optimization and feature integration
- Extended BASIC functionality: QB64 implements most QBasic statements and can run many existing QBasic programs, while also adding 64-bit data types, enhanced sound and graphics support, and emulation of DOS/x86-specific functionality
- Integrated development environment: QB64 includes an IDE that closely resembles the original QBasic IDE, providing a familiar and comfortable programming environment for developers.
Platforms
- Linux
- Windows
- Android
- Mac
Languages
- English
Features
IDE