Category:QB64: Difference between revisions
Content added Content deleted
mNo edit summary |
mNo edit summary |
||
Line 1: | Line 1: | ||
{{implementation|BASIC}}{{IDE}}{{Compiler}} |
{{implementation|BASIC}}{{IDE}}{{Compiler}} |
||
'''QB64''' is a self-hosting [[BASIC]] compiler for [[Windows]], [[Linux]] and [[Mac OS|Mac OS X]], designed to be compatible with [[QuickBASIC| |
'''QB64''' is a self-hosting [[BASIC]] compiler for [[Windows]], [[Linux]] and [[Mac OS|Mac OS X]], designed to be compatible with [[QuickBASIC|QBASIC and QuickBASIC]]. QB64 is a [[C++]] emitter, which is integrated with a C++ compiler to provide compilation via C++ code and [[GCC]] optimization. |
||
QB64 implements most |
QB64 implements most QBASIC statements, and can run many QBASIC programs, including [[Microsoft]]'s "Gorillas" and "Nibbles" QBASIC games. 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. |
||
QB64's syntax is designed to be completely backwards compatible with QuickBASIC. Line numbers are not required, and statements are terminated by newlines or by colons (:). |
QB64's syntax is designed to be completely backwards compatible with QuickBASIC. Line numbers are not required, and statements are terminated by newlines or by colons (:). |
||
Line 15: | Line 15: | ||
* [[wp:QB64|QB64 on Wikipedia]] |
* [[wp:QB64|QB64 on Wikipedia]] |
||
* [http://www.qb64.net/ QB64 homepage] |
* [http://www.qb64.net/ QB64 homepage] |
||
* [http://www.thejoyfulprogrammer.com/qb64/forum/index.php?rndtime=1512833625226929130/ QB64 Partner Site QB64.TheJoyfulProgrammer.com] |
|||
* [https://www.qb64.org/ QB64 Partner Site QB64.org] |
* [https://www.qb64.org/ QB64 Partner Site QB64.org] |