2.0.2
/ November 7, 2021; 2 years ago (2021-11-07)
OS
Microsoft Windows, Linux, macOS
License
MIT
Website
www.qb64.com
Influenced by
QuickBASIC, QBASIC
Preview warning: Page using Template:Infobox programming language with unknown parameter "logo_caption"
Free and open-source software portal
QB64 (originally QB32)[1] is a self-hosting BASIC compiler for Microsoft Windows, Linux and Mac OS X, designed to be compatible with Microsoft QBasic and QuickBASIC. QB64 is a transpiler to C++, which is integrated with a C++ compiler to provide compilation via C++ code and GCC optimization.[2]
QB64 implements most QBasic statements, and can run many QBasic programs, including Microsoft's QBasic Gorillas and Nibbles games.[3] Furthermore, QB64 has been designed to contain an IDE resembling the QBASIC IDE. QB64 also extends the QBASIC programming language to include 64-bit data types, as well as better sound and graphics support. It can also emulate some DOS/x86 specific features such as INT 33h mouse access, and multiple timers.
Since version 2.0, QB64 now offers debugging abilities, with the new $DEBUG metacommand.[4]
^Stephane Richard (2007-11-16). "In The News". PCOPY! Issue #50. Basic Programming. Archived from the original on 2009-12-21. Retrieved 2008-08-17.
^E.K.Virtanen (2008-05-26). "Interview With Galleon". PCOPY! Issue #70. Basic Programming. Archived from the original on 2008-08-21. Retrieved 2008-07-14.
^"QB64 Screenshots - QB64/QBASIC Gorillas in QB64". Archived from the original on 2013-05-12. Retrieved 2010-07-27.
^"Changelog for v2.0 – QB64.org". www.qb64.org. Archived from the original on 2021-10-10.
Free and open-source software portal QB64 (originally QB32) is a self-hosting BASIC compiler for Microsoft Windows, Linux and Mac OS X, designed to be...
screen loads: this lists The Team of programmers. Microsoft Small Basic QB64 "Differences Between GW-BASIC and QBasic". 2003-05-12. Archived from the...
longer support the compiler. Alternatives to this include FreeBASIC and QB64, but they cannot yet run all QBasic/QuickBASIC programs. Since 2008, a set...
which helped later spawn the QB64 and FreeBASIC implementations. In 2013 a game written in QBasic and compiled with QB64 for modern computers entitled...
where these are done implicitly by the runtime, based on convention. The QB64 language has no main function, the code that is not within a function, or...
Studio, and IBM XL C/C++ Compiler. BASIC is available in procedural form from QB64, PureBasic, Yabasic, GLBasic, Basic4GL, XBasic, wxBasic, SdlBasic, and Basic-256...
IBM PC and compatibles) QuickBASIC (PC MS-DOS on IBM PC and compatibles) QB64 – a free clone of QBasic Small Basic (MS Windows on IBM PC and compatibles)...
have since been developed as well for FreeBASIC, namely VisualFBEditor, and QB64, namely InForm. Several programs and many forms of example code have been...
Proprietary ? ? PureBasic Fantaisie Software Current Yes Yes Yes Proprietary No No QB64 Galleon Current Yes Yes Yes LGPLv2.1 Partial No QuickBASIC Microsoft Discontinued...
with the help of SDL and other open source libraries from QuickBASIC to QB64. The source code is released on GitHub under a MIT license. FreeWargamer...
inline support. PyBASIC An interactive BASIC interpreter written in Python. QB64 (Windows, Linux and macOS) – Self-hosting BASIC compiler for Microsoft Windows...
with the help of SDL and other open source libraries from QuickBASIC to QB64. The source code is released on GitHub under a MIT license. Voxelquest 2014...
OpenGL 2.1 component, with GL bindings also available for FreeBASIC and QB64. Basic4GL was being ported over to Linux. The major difference between Basic4GL...
8.1, Internet Explorer, Yahoo Mail, iPhone, Microsoft Publisher&Access, QB64, and Java&APL) and prostitution (most thoroughly in Tricky Living's first...