Difference between revisions of "Main Page"
Jump to navigation
Jump to search
imported>Odin |
|||
(13 intermediate revisions by 4 users not shown) | |||
Line 1: | Line 1: | ||
− | ==Welcome to QB64 | + | ==Welcome to the QB64 Wiki== |
− | QB64 is a modern extended BASIC programming language that retains QBasic/QuickBASIC 4.5 compatibility and compiles native binaries for Windows, Linux and macOS. | + | QB64 is a modern extended BASIC programming language that retains QBasic/QuickBASIC 4.5 compatibility and compiles native binaries for Windows, Linux, and macOS. |
− | {| align=" | + | [[File:IDE_macos.png|thumb|left|QB64's IDE running on macOS Catalina]] |
+ | |||
+ | {| align="right" | ||
| __TOC__ | | __TOC__ | ||
|} | |} | ||
==Getting started== | ==Getting started== | ||
− | * Grab the latest version of QB64 from [https:// | + | * Grab the latest version of QB64 from [https://github.com/QB64Team/qb64/releases/latest the releases page]. |
===FAQ=== | ===FAQ=== | ||
Line 15: | Line 17: | ||
===Get in touch=== | ===Get in touch=== | ||
* [http://www.qb64.org/forum QB64.org Forum] | * [http://www.qb64.org/forum QB64.org Forum] | ||
+ | * [http://discord.qb64.org Discord server] | ||
* [mailto:contact@qb64.org Send us an email] | * [mailto:contact@qb64.org Send us an email] | ||
Line 27: | Line 30: | ||
==Articles and Tutorials== | ==Articles and Tutorials== | ||
+ | * [https://www.youtube.com/c/QB64Team QB64 Team YouTube channel] | ||
+ | * [http://www.qb64sourcecode.com Terry Ritchie's QB64 Game Programming] | ||
+ | * [https://www.youtube.com/watch?v=hE-Voij5k5Q&list=PLF6199808BD4901E1 School Freeware series on QB64 (YouTube)] | ||
* [[Arrays]] | * [[Arrays]] | ||
* [[ASCII|ASCII Character Codes]] | * [[ASCII|ASCII Character Codes]] | ||
Line 44: | Line 50: | ||
* [[PDS (7.1) Procedures]] | * [[PDS (7.1) Procedures]] | ||
* [[Port Access Libraries]] | * [[Port Access Libraries]] | ||
− | |||
* [[QB 4.5 Library Ports For QB64]] | * [[QB 4.5 Library Ports For QB64]] | ||
* [[Relational Operations]] | * [[Relational Operations]] |
Latest revision as of 02:33, 11 October 2020
Welcome to the QB64 Wiki
QB64 is a modern extended BASIC programming language that retains QBasic/QuickBASIC 4.5 compatibility and compiles native binaries for Windows, Linux, and macOS.
Getting started
- Grab the latest version of QB64 from the releases page.
FAQ
Get in touch
Keywords
Known issues
Articles and Tutorials
- QB64 Team YouTube channel
- Terry Ritchie's QB64 Game Programming
- School Freeware series on QB64 (YouTube)
- Arrays
- ASCII Character Codes
- Binary Numbers
- Boolean Operations
- Clipboard
- Converting Bytes to Bits
- Console Window
- Controller Devices (Keyboard, Mouse, Joystick, Gamepad)
- Downloading Files (TCP/IP)
- Environment (Windows Registry)
- Hardware images
- Image file procedures
- Keyboard Scan Codes
- Libraries (C++, Windows, DLL)
- Mathematical Operations
- PDS (7.1) Procedures
- Port Access Libraries
- QB 4.5 Library Ports For QB64
- Relational Operations
- Line numbers
- Removing line numbers
- Resource Table extraction (Icon Extraction)
- Screen Memory
- Text, Fonts and Unicode Using Graphics
- Variable Types