Category
page 1BASIC compilers

Visual Basic
legacy programming language by Microsoft

Gambas
Gambas is an object-oriented dialect of the BASIC programming language, and an integrated development environment that accompanies it. Designed to run on Linux and other Unix-like computer operating systems, its name is a recursive acronym for Gambas Almost Means BASIC. Gambas is also the word for prawns in the Spanish, French, and Portuguese languages, from which the project's logos are derived.
FreeBASIC
QuickBASIC
Microsoft QuickBASIC (also QB) is an Integrated Development Environment (or IDE) and compiler for the BASIC programming language that was developed by Microsoft. QuickBASIC runs mainly on MS-DOS, though there was also a short-lived version for Classic Mac OS. It is loosely based on GW-BASIC but adds user-defined types, improved programming structures, better graphics and disk support and a compiler in addition to the interpreter.
Microsoft marketed QuickBASIC as the introductory level for their BASIC Professional Development System. Microsoft marketed two other similar IDEs for C and Pascal,
Blitz BASIC
programming language family

PureBasic
thumb|PureBasic IDE 5.10
PureBasic is a commercially distributed procedural computer programming language and integrated development environment based on BASIC and developed by Fantaisie Software for Windows, Linux, macOS and Raspberry Pi. An Amiga version is available, although it has been discontinued and some parts of it are released as open-source. The first public release of PureBasic for Windows was on 17 December 2000. It has been continually updated ever since.

PowerBASIC
PowerBASIC, formerly Turbo Basic, was the brand of several commercial compilers by PowerBASIC Inc. that compiled a dialect of the BASIC programming language. There were both MS-DOS and Windows versions, and two kinds of the latter: Console and Windows. The MS-DOS version had a syntax similar to that of QBasic and QuickBASIC. The Windows versions used a BASIC syntax expanded to include many Windows functions, and the statements could be combined with calls to the Windows API.
QB64
QB64 (originally QB32) is a self-hosting BASIC compiler for Microsoft Windows, Linux and Mac OS X, designed to be compatible with Microsoft QBasic and QuickBASIC. QB64 is a transpiler to C++, which is integrated with a C++ compiler to provide compilation via C++ code and GCC optimization.
GFA BASIC
dialect of the BASIC programming language
Dartmouth BASIC
programming language
Basic4android
thumb|right|The current logo of the Basic Four Android programming language (B4A)
Basic4Android (currently known as B4A) is a rapid application development tool for native Android applications, developed and marketed by Anywhere Software Ltd.
Turbo-BASIC XL
advanced version of BASIC for the Atari 8-bit family of home computers
Amsterdam Compiler Kit
one of the first portable compilation systems designed to support multiple source languages and target platforms
GLBasic
GLBasic is a commercial BASIC programming language that can compile to various platforms including Windows, Linux, Mac OS X, and some handheld devices. The language is designed to be simple and intuitive.
STOS BASIC
dialect of the BASIC programming language
FutureBASIC
FutureBasic is a free BASIC compiler for Apple Inc.'s Macintosh.