QB64

by Galleondragon

QB64 is a modern version of the classic BASIC programming language that allows users to create, compile and run their own programs.

Operating system: Windows

Publisher: Galleondragon

Antivirus check: passed

Report a Problem

QB64 is a modernized version of the classic BASIC programming language, originally developed by Microsoft in the 1980s. It is designed to be easy to learn and use, while also providing powerful features for more experienced users. QB64 is an open source project, and is completely free to download and use.

QB64 allows users to write programs that are compatible with the original QBasic language.
Features:

QB64 has a range of features which make it suitable for all types of users, from beginner to expert.

Easy to Use: QB64 has been designed with a simple and intuitive interface, making it easy to learn and use. It includes a range of helpful features such as an interactive debugger, variable and array viewing, code completion, and syntax highlighting.

Cross-Platform: QB64 is available for Windows, Mac, and Linux, making it easy to use on any platform.

High Performance: QB64 has been optimized for speed and performance, allowing for faster development and execution of programs.

Open Source: QB64 is an open source project, and the source code is available for anyone to use, modify, or distribute.

Compatibility: QB64 is designed to be compatible with the original QBasic language, allowing for the easy porting of older programs.

Extensive Library: QB64 includes an extensive library of functions and commands, making it easy to create powerful programs.

Graphics: QB64 also includes a powerful graphics library, allowing for the creation of beautiful visuals for your programs.

Networking: QB64 supports networking, allowing for the easy development of networked applications.

Sound: QB64 includes sound support, making it easy to create audio-based applications.

Compiler: QB64 includes a powerful compiler, allowing you to compile your programs into standalone executables.

Documentation: QB64 includes an extensive range of documentation and tutorials, making it easy to learn and use.

Support: QB64 also has an active community of users, who provide help and support for each other.
In order to run QB64, a computer must meet the following minimum requirements:

• Operating System: Windows XP/Vista/7/8/10

• Processor: Pentium 1 GHz or faster

• Memory: 256 MB RAM

• Hard Disk Space: 30 MB available disk space

• Video Card: DirectX 8 compatible or higher

• Sound Card: DirectX 8 compatible or higher

• DirectX Version: DirectX 8 or higher

PROS
Free to use, making it accessible for all users.
Supports a wide array of data types for diverse programming needs.
Easy to learn, great for beginners and those learning BASIC.

CONS
Limited support for advanced programming features.
Outdated, less intuitive interface compared to modern alternatives.
Lack of extensive, easy-to-understand documentation and learning resources.

Jamie
Mon, Jan 29, 2024

Microsoft QBasic and QuickBASIC users might be interested in getting QB64. This app is a self-hosting BASIC compiler that allows users to compile native code for Windows XP and up, Linux, and macOS.
There are several great things about the app. The first thing is that you can store it on removable drives. Also, anyone familiar with DOS won't be confused about how to use it, as its interface is similar to DOS's. Another advantage is that the app is free.

QB64 requires a 32 or 64-bit operating system. The program is available in English.
image/svg+xmlBotttsPablo Stanleyhttps://bottts.com/Florian Körner Sam M.
QB64 is a powerful and versatile software. It is an IDE and compiler for the BASIC programming language, which makes it great for creating Windows applications. It has an easy-to-use interface and lots of options for customizing your programs. I found it really helpful to be able to easily create GUI elements. It has a lot of helpful tutorials and great documentation. It is quite stable and works well even with large projects. I especially like that QB64 is open source and free to use.
image/svg+xmlBotttsPablo Stanleyhttps://bottts.com/Florian Körner Blake R********z
QB64 is a great software for quickly creating small scale programs and games. The interface is straightforward and easy to use, and the commands are very intuitive. It has a large library of coding functions, making development much faster. It also has good online support and helpful tutorials. The only downside is the limited graphics capabilities.
image/svg+xmlBotttsPablo Stanleyhttps://bottts.com/Florian Körner Jayden G******f
This is a free, open-source, and user-friendly software that is primarily used for creating and executing BASIC programs. It is compatible with various operating systems and offers advanced features such as multi-threading, graphics, and sound capabilities. It has a simple and intuitive interface that makes it easy for beginners to learn and use. Additionally, it provides a comprehensive set of libraries and functions that allow programmers to create complex applications. Overall, it is a powerful tool for developing software in BASIC language.
image/svg+xmlBotttsPablo Stanleyhttps://bottts.com/Florian Körner Max Bazil
QB64 is a free and open-source software that allows users to write and run BASIC programs on modern computers with ease.
image/svg+xmlBotttsPablo Stanleyhttps://bottts.com/Florian Körner Kyle
QB64 is a modern, self-hosting BASIC compiler that integrates advanced features while maintaining compatibility with QBasic and QuickBASIC. One of its key features is the ability to generate standalone executables. This software also opens up access to modern hardware and software libraries, allowing developers to create programs that can run on virtually any operating system.
image/svg+xmlBotttsPablo Stanleyhttps://bottts.com/Florian Körner Arran
A straightforward and user-friendly tool for coding in QBASIC/QuickBASIC language, with a neat and well-organized interface.
image/svg+xmlBotttsPablo Stanleyhttps://bottts.com/Florian Körner Cameron
Easy to learn, robust, replicates vintage programming experience.
image/svg+xmlBotttsPablo Stanleyhttps://bottts.com/Florian Körner Robert
Intuitive, versatile, beginner-friendly programming environment.
Serif WebPlus
Serif WebPlus is a comprehensive web design and web development software package that provides users with the tools to create and maintain websites.
WebSite X5 Go
WebSite X5 Go is a powerful yet easy-to-use website builder that allows you to create professional-looking websites with no coding knowledge.
WezTerm
WezTerm is a terminal emulator for macOS that combines the power of a Unix command-line interface with the ease of use of a modern Mac application.
DreamPie
DreamPie is an interactive Python shell that allows for easy and intuitive exploration of Python code.
WinSpy++
WinSpy++ is a Windows troubleshooting and debugging tool that allows users to view information about the state of their system.