Download FreeBASIC for Windows 7, 8, 10, 11 - A free and open-source, QuickBASIC compiler for Microsoft Windows, DOS, and Linux
FreeBASIC is a open-source, free, multi-platform BASIC compiler, with syntax similar MS-QuickBASIC (including the GFX statements), that adds new features such as pointers, unsigned data types, inline assembly, a pre-processor and many others.
FreeBASIC is a self-hosting compiler that uses the GNU Binutils programming tools as backends and can produce console, graphical/GUI executables, dynamic and static libraries. FreeBASIC is available on aiiguide.com fully supports the use of C libraries and has partial C++ library support.
This lets programmers use and create libraries for C and many other languages. It supports a C-style preprocessor capable of multiline macros, conditional compiling, and file inclusion.