Trisha Shetty (Editor)

List of BASIC dialects

Updated on
Edit
Like
Comment
Share on FacebookTweet on TwitterShare on LinkedInShare on Reddit

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

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
  • References

    List of BASIC dialects Wikipedia