Lightweight yet powerful, QB64 is the perfect tool for anyone who would like to create real software on their PC. It enables you to enter source code in a REAL Basic compatible editor, then C++ compiles it into an EXE file that will run on Windows (x86/x64). Use it as a self-hosting compiler, or use QB64 with your favorite IDE and debugger.
Author: QB64 Team
OS: Windows XP, Windows Vista, Windows 7, Windows 8, Windows 8.1, Windows 10, Windows 11
File Name: QB64 for Windows 32 and 64 bit setup
What is QB64?
QB64 is compatible with programs written for older versions of QuickBASIC. It is based on the QBasic language and resembles it. However, the QB64 language offers new features that are not present in QBasic and QuickBASIC. Currently, this program is being developed as open-source software. One of the greatest advantages of QB64 is its close resemblance to the BASIC language many of us grew up with. If you have prior experience with BASIC, you’ll find QB64’s syntax and structure pleasantly familiar. Its user-friendly nature makes it an excellent choice for beginners who want to dive into the world of programming without feeling overwhelmed.
QB64 is an editor that empowers you to edit and convert old-school BASIC code into something that is modern and compatible with Windows, Linux, and Mac OS X. The application can be run on almost any existing system and combined with an integrated QBasic-compatible editor. With this application, you can work directly in code or with more modern languages like C++ to build your project. QB64 is capable of editing both the QBasic and Quick Basic 4.5 variations. This application will enable you to compile a program made in Microsoft QuickBasic to compile an executable file that can be run on any modern computer.
With the QB64 for PC, you will be able to run and edit your complete old QBasic and QuickBasic 4.5 projects without any compatibility or performance issues. You can also easily compile your programs and create a native Windows executable, which can be launched with full compatibility on all 64-bit operating systems (Windows, Linux, macOS). It can also import QBasic or QuickBasic objects like Graphics and Procedures, as well as BMF (binary) images and MIDI files.
QB64 supports multiple platforms, including Windows, macOS, and Linux. This cross-platform compatibility ensures that your programs can be executed on various operating systems without any major modifications. QB64’s versatility opens doors for collaboration and sharing of projects, regardless of the operating system preferences of your peers. While QB64’s focus is on maintaining compatibility with QuickBASIC 4.5, it also incorporates several modern enhancements.
If you prefer to use your own text editor to write, compile and run Basic programs (with or without graphics) but do not want to bother with the command lines involved in using MMBasic, then QB64 may be the product you are looking for. This allows you to write, compile and run your own Basic programs without dealing with command lines or special Batch files.
Features of QB64 for PC
- QB64 also extends the QBASIC programming language
- It can also emulate some DOS/x86
- INT 33h mouse access
- Multiple timers
- QB64 now offers debugging abilities
- With the new $DEBUG metacommand
- Processor: Intel or AMD Dual Core Processor 3 Ghz
- RAM: 1 Gb RAM
- Hard Disk: 2 Gb Hard Disk Space
- Video Graphics: Intel Graphics or AMD equivalent
QB64 Download Direct Link
All programs and games not hosted on our site. If you own the copyrights is listed on our website and you want to remove it, please contact us. QB64 is licensed as freeware or free, for Windows 32 bit and 64 bit operating system without restriction.