For all people interested in the continued usage and evolution of the BASIC programming language.

HomeVB 7+VB 1-6 • FB • QB64QB45GW-BASICMicroRetro


FreeBASIC is a completely free, open-source, multi-platform BASIC compiler, with syntax similar to MS-QuickBASIC, that adds new features such as pointers, unsigned data types, inline assembly, object orientation, and many others.


By default, FreeBASIC doesn’t have support for line number and other “deprecated” language features. However, if you specify the -lang commandline parameter, these features are enabled. Some other areas of note (these need to be verified):