ebooksgratis.com

See also ebooksgratis.com: no banners, no cookies, totally FREE.

CLASSICISTRANIERI HOME PAGE - YOUTUBE CHANNEL
Privacy Policy Cookie Policy Terms and Conditions
List of BASIC dialects - Wikipedia, the free encyclopedia

List of BASIC dialects

From Wikipedia, the free encyclopedia


This article gives an alphabetical list of BASIC dialects—a flat list of interpreted and compiled variants of the BASIC programming language. The dialects' platform(s) (that is, the computer models and operating systems) are given in parentheses along with any other significant information.

For a list sorted by platform, see the List of BASIC dialects by platform.


Contents: Alphabetical list: 1 A B C D E F G H I J K L M N O P Q R S T U V W X Y Z | BASIC extensions | Related languages | See also

[edit] Dialects

[edit] 1

  • 1771-DB BASIC - for Allen Bradley PLC industrial controller BASIC module; IntelBASIC-52 extended with PLC-specific calls

[edit] A

[edit] B

[edit] C

  • CA-Realizer — dialect similar to VisualBasic by Computer Associates, last version 3.0, no longer under development/supported
  • Caché Basic — One of the two scripting languages in the Caché Database
  • CARDBASIC — a version of BASIC operated by cards available in Dartmouth when that language was created and described in the original manual.
  • CBASIC (CP/M, DOS) — BASIC-E successor.
  • CBASIC standard interpreter for 8-bit SORD computers (M23, M68 in Z80 mode, etc), also known as APU BASIC when the arithmetic processor is installed
  • cbasPad Pro: See 'HotPaw Basic'
  • CBM BASIC: See 'Commodore BASIC'
  • CellularBASIC: J2ME open source on-phone mobile interpreter for Java-enabled handhelds, mobiles, smartphones, and PDAs
  • Chinese BASIC: Several Chinese-translated BASIC languages developed in the early 1980s.
  • Chipmunk Basic (Apple Macintosh, CLI ports for Win32, GNU/Linux) — copyrighted freeware
  • CocoaBasic (Mac OS X) — Object-oriented dialect for using the Cocoa Framework [11]
  • Color BASIC (Tandy / Radio Shack TRS-80 Color Computer)
  • Commodore BASIC (aka CBM BASIC) (Various computers in CBM's line of 8-bit computers) — Was integrated in the ROM of CBM's 8-bit computers. Built on an early version of 6502 Microsoft BASIC. There were several versions – the most well known was Commodore Basic V2 as used in the Commodore 64.
  • Compaq BASIC for OpenVMS DEC BASIC, renamed after DEC was acquired by Compaq. Now called HP BASIC for OpenVMS.
  • CoolBasic (Windows) — A Finnish variant suited for game programming with DirectX. [12] [13] [14]
  • CyBasic (Cybiko) — Interpreter for the Cybiko Handheld Computer for Teens
  • Cybiko B2C (Cybiko) — A BASIC to C compiler for the Cybiko Handheld Computer for Teens

[edit] D

[edit] E

[edit] F

[edit] G

[edit] H

  • HBasic (Linux / Unix)) — Object-oriented open source IDE. HBasic based on Qt IDE and a BASIC dialect. Similar approach as Visual Basic.
  • HiSoft Basic (Amiga, Atari ST, ZX Spectrum)
  • High Tech BASIC — Version of Rocky Mountain BASIC by TransEra
  • HotBasic (Win32, Linux) — Simple but powerful compiler, emits machine code. Supports GUI, console, CGI, and database programming.
  • HotPaw Basic (aka yBasic, nee cbasPad Pro) (Palm OS) — Interpreter with GUI and sound functions. [18]
  • HP BASIC — The original Version of Rocky Mountain BASIC
  • HP BASIC for OpenVMS — Originally VAX BASIC; renamed to DEC BASIC after VAX/VMS was ported from VAX to Alpha processors; renamed to Compaq BASIC after Compaq acquired DEC; renamed to present name after HP acquired Compaq.
  • HP Time-Shared BASIC (HP 2100 line of minicomputers)
  • HTBasic — Version of Rocky Mountain BASIC by TransEra

[edit] I

[edit] J

  • Just BASIC - A restricted "free" version of Liberty BASIC (Windows only)
  • JBasic - a "classic" implementation of BASIC written entirely in Java.

[edit] K

[edit] L

[edit] M

  • MAI Basic Four Business Basic (misc. minicomputers)
  • Mallard BASIC (Amstrad PCW, ZX Spectrum +3 on CP/M) — Similar to Locomotive BASIC.
  • MapBasic - procedural language used specifically for GIS programs.
  • MBASIC (CP/M) — Further development of OBASIC, also by Microsoft. MBasic was one of the BASICs developed by Microsoft. Came with a line editor), that for example ran on CP/M.
  • Metal Developed between 1997 and 2002. Supports standalone production and many other nonstandard features. (Mac OS)
  • Microsoft BASIC (overview of Microsoft BASIC variants) (many microcomputer platforms)
  • Microsoft BASICA: See 'BASICA'
  • Microsoft GW-BASIC: See 'GW-BASIC'
  • Microsoft Level III BASIC (Tandy / Radio Shack TRS-80)
  • Microsoft Visual Basic: See 'Visual Basic'
  • MITS 4K BASIC: See 'Altair BASIC'
  • MITS 8K BASIC: See 'Altair BASIC'
  • Mobile BASIC (Java enabled mobile phones)
  • MOLE Basic (DOS on the PC) — Merty's Own Language Extension BASIC.
  • Moonrock Basic Compiler (DOS on the PC) — Small compiler.
  • Morfik Basic - Object-oriented dialect that can used to create Web applications, server and browser side code. (Web)
  • MS BASIC for Macintosh (Mac OS)
  • MSX BASIC (MSX)

[edit] N

[edit] O

[edit] P

[edit] Q

  • QBasic (DOS on the PC) — Came with versions of MS-DOS from 5.0 to 6.22. Also included with DOS 7 (what Windows 95 runs on,) and available from the install CD of Windows 98.
  • QuickBASIC (DOS on the PC) — Extended QBasic variant (to be more precise, QBasic is a reduced QuickBASIC) . Was the commercial version of Qbasic. Came with a compiler.
  • Quite BASIC Web based classic BASIC programming environment. No download or signup necessary. Introduced in 2006.

[edit] R

[edit] S

[edit] T

[edit] U

[edit] V

[edit] W

[edit] X

[edit] Y

[edit] Z

  • ZBasic - See 'BASIC/Z'. Dialect for ZX microcontroller family.
  • ZBasic (Zedcor Zbasic) was first released by Zedcor (Tucson, AZ) in mid 1985. Versions were made for Apple, DOS, Macintosh CP/M and TRS-80 computers. In 1991, 32 Bit Software Inc. (Dallas, TX) bought the DOS version and expanded it. Zedcor concentrated on the Apple Mac market and rename it FutureBASIC. ZBasic was very fast, efficient and advanced, with BCD math precision up to 54 digits.

[edit] BASIC extensions

BASIC extensions (also known as BASIC toolkits) extend a particular basic.

(Platforms: APCW = Amstrad PCW; C64 = Commodore 64; C128 = Commodore 128; Spec+3 = ZX Spectrum +3; VIC-20 = Commodore VIC-20)

  • BASIC 8.0 (C128) – Third-party extension of the C128's Commodore BASIC 7.0
  • 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 cartridge.
  • Graphics BASIC (C64) – Third-party extension of the C64's Commodore BASIC 2.0
  • Laser Basic (C64) – Third-party extension of the C64's Commodore BASIC 2.0
  • Lightning Extended BASIC (APCW; Spec+3 on CP/M) – Extended Mallard BASIC with sophisticated graphics functions
  • Simons' BASIC (C64)CBM-marketed improved BASIC for the C64, loaded from disk or cartridge
  • Super Expander (VIC-20) – CBM's own cartridge based extension of the VIC-20's Commodore BASIC 2.0
  • Super Expander 64 (C64) – Ditto, for the C64

[edit] Related languages

[edit] See also

[edit] References

  1. ^ David A. Lien, The BASIC Handbook :Encyclopedia of the BASIC computer language, 2nd Edition, , Compusoft Publishing, 1981 ISBN 0-932760-05-8, pg. 435 ff

[edit] External links

Languages


aa - ab - af - ak - als - am - an - ang - ar - arc - as - ast - av - ay - az - ba - bar - bat_smg - bcl - be - be_x_old - bg - bh - bi - bm - bn - bo - bpy - br - bs - bug - bxr - ca - cbk_zam - cdo - ce - ceb - ch - cho - chr - chy - co - cr - crh - cs - csb - cu - cv - cy - da - de - diq - dsb - dv - dz - ee - el - eml - en - eo - es - et - eu - ext - fa - ff - fi - fiu_vro - fj - fo - fr - frp - fur - fy - ga - gan - gd - gl - glk - gn - got - gu - gv - ha - hak - haw - he - hi - hif - ho - hr - hsb - ht - hu - hy - hz - ia - id - ie - ig - ii - ik - ilo - io - is - it - iu - ja - jbo - jv - ka - kaa - kab - kg - ki - kj - kk - kl - km - kn - ko - kr - ks - ksh - ku - kv - kw - ky - la - lad - lb - lbe - lg - li - lij - lmo - ln - lo - lt - lv - map_bms - mdf - mg - mh - mi - mk - ml - mn - mo - mr - mt - mus - my - myv - mzn - na - nah - nap - nds - nds_nl - ne - new - ng - nl - nn - no - nov - nrm - nv - ny - oc - om - or - os - pa - pag - pam - pap - pdc - pi - pih - pl - pms - ps - pt - qu - quality - rm - rmy - rn - ro - roa_rup - roa_tara - ru - rw - sa - sah - sc - scn - sco - sd - se - sg - sh - si - simple - sk - sl - sm - sn - so - sr - srn - ss - st - stq - su - sv - sw - szl - ta - te - tet - tg - th - ti - tk - tl - tlh - tn - to - tpi - tr - ts - tt - tum - tw - ty - udm - ug - uk - ur - uz - ve - vec - vi - vls - vo - wa - war - wo - wuu - xal - xh - yi - yo - za - zea - zh - zh_classical - zh_min_nan - zh_yue - zu -