This is an alphabetical list of BASIC dialects—interpreted and compiled variants of the BASIC programming language. Each dialect's platform(s), i.e., the computer models and operating systems, are given in parentheses along with any other significant information.
BASIC extensions (a.k.a. BASIC toolkits) extend a particular BASIC.
(Platforms: APCW = Amstrad PCW; A8 = Atari 8-bit family; C64 = Commodore 64; C128 = Commodore 128; Spec+3 = ZX Spectrum +3; VIC-20 = Commodore VIC-20)
BASIC 8 (C128)—Third-party extension of the C128's Commodore BASIC 7.0
Beta BASIC (ZX Spectrum)
BASIC XL Toolkit (A8)—Disk-based extension of OSS's BASIC XL for Atari 8-bits
Basic Lightning (C64)—The White Lightning development suite, by Oasis Software included also a quite capable BASIC extension for the Commodore BASIC 2.0
Exbasic Level II (C64)—Extended BASIC. An improved BASIC for the C64, which was loaded from disk or ROM cartridge.
Graphics BASIC (C64)—Third-party extension of the C64's Commodore BASIC 2.0
Laser Basic (C64)—Was Ocean Software's updated version of The White Lightning development suite, which extended Commodore BASIC 2.0. A compiler called Laser Basic Compiler was available.
Laser Basic (ZX Spectrum)
Lightning Extended BASIC (APCW; Spec+3 on CP/M)—Extended Mallard BASIC with sophisticated graphics functions
YS MegaBasic (ZX Spectrum)
Monkey Wrench II (A8)—ROM cartridge extension of Atari BASIC from Eastern House Software. Using the right cartridge slot it required an Atari 800.
Simons' BASIC (C64)—CBM-marketed improved BASIC for the C64, loaded from disk or ROM cartridge
Super Expander (VIC-20)—CBM's own cartridge based extension of the VIC-20's Commodore BASIC 2.0
Super Expander 64 (C64)—CBM's own cartridge based extension of the VIC-20's Commodore BASIC 2.0, for the C64