FreeBASIC

FreeBASIC
ParadigmProcedural, object-oriented
Designed byAndre Victor
DeveloperThe FreeBASIC Development Team
First appeared2004 (2004)
Stable release
1.10.1 / December 25, 2023 (2023-12-25)
Typing disciplineStatic
OSMS-DOS, FreeBSD, Linux, Microsoft Windows
LicenseGNU GPLv2+, Standard libraries licensed under the GNU LGPLv2+
Websitewww.freebasic.net
Influenced by
QuickBASIC, C

FreeBASIC is a free and open source multiplatform compiler and programming language based on BASIC licensed under the GNU GPL for Microsoft Windows, protected-mode MS-DOS (DOS extender), Linux, FreeBSD and Xbox. The Xbox version is no longer maintained.

According to its official website, FreeBASIC provides syntax compatibility with programs originally written in Microsoft QuickBASIC (QB). Unlike QuickBASIC, however, FreeBASIC is a command line only compiler, unless users manually install an external integrated development environment (IDE) of their choice.