QB64 — это самостоятельный компилятор BASIC для Microsoft Windows, Linux и Mac OS X, разработанный для совместимости с Microsoft QBasic и QuickBASIC. QB64 — это эмиттер C++, который интегрирован с компилятором C++ для обеспечения компиляции с помощью кода C++ и оптимизации GCC.
QB64 реализует большинство операторов QBasic и может запускать многие программы QBasic, включая игры Microsoft QBasic Gorillas и Nibbles. Более того, QB64 содержит IDE, напоминающую QBASIC IDE. QB64 также расширяет язык программирования QBASIC, включая 64-битные типы данных, а также улучшенную поддержку звука и графики. Он также может эмулировать некоторые специфичные для DOS/x86 вещи (int 33h, доступ к таймеру,...)