Jump to content

List of BASIC dialects: Difference between revisions

From Wikipedia, the free encyclopedia
Content deleted Content added
Line 284: Line 284:
* [[SBASIC]] "Structured" BASIC, came with [[Kaypro]] [[CP/M]] systems.
* [[SBASIC]] "Structured" BASIC, came with [[Kaypro]] [[CP/M]] systems.
* [[SBASIC]] developed for Nokia 9300 and Nokia 9500 Communicator. Development not finished, stopped with version 0.9.
* [[SBASIC]] developed for Nokia 9300 and Nokia 9500 Communicator. Development not finished, stopped with version 0.9.
* [[ScriptBasic]]{{mdash}}Open source interpreter (utility, CGI and multithreaded HTTP application server)
* [[ScriptBasic]]{{mdash}} Cross platform (ANSI C) Open source embeddable interpreter/API. The ScriptBasic project is primarily an embeddable scripting API with examples of a command line interpreter, and multi-threaded HTTP application server running as a service.
* [[sdlBasic]] Free, multiplatform, based on core of [[wxBasic]], but uses the [[Simple DirectMedia Layer|SDL]] library.
* [[sdlBasic]] Free, multiplatform, based on core of [[wxBasic]], but uses the [[Simple DirectMedia Layer|SDL]] library.
* [[SEGA BASIC, SEGA version of BASIC dedicated to SEGA SC-3000 computer]]
* [[SEGA BASIC, SEGA version of BASIC dedicated to SEGA SC-3000 computer]]

Revision as of 06:13, 4 December 2013

This is an alphabetical list of BASIC dialectsinterpreted 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.

Dialects

0 - 9

A

B

C

D

E

F

G

H

I

J

  • Jabaco—a simple object-oriented programming language to build applications/applets on the Java Framework.[28]
  • Just BASIC—a restricted "free" version of Liberty BASIC (Windows only)
  • JBasic—a "classic" implementation of BASIC written entirely in Java.[29]
  • jvmBasic— An implementation of BASIC which compiles to Java Bytecode[30]

K

L

M

N

O

P

Q

  • QB64 (Windows, Linux and Mac OS X)Self-hosting BASIC compiler for Microsoft Windows and Linux. Aims at full compatibility with Microsoft QBasic and QuickBASIC.
  • QBasic (DOS on the PC)—By Microsoft. 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)—By Microsoft. 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.[38]

R

S

T

U

V

W

X

Y

Z

  • ZBasic—Visual Basic subset dialect for ZX microcontrollers with support for multitasking.
  • ZBasic (Zedcor Zbasic) was first released by Zedcor (Tucson, Arizona) in mid-1985. Versions were made for Apple, DOS, Macintosh CP/M and TRS-80 computers. In 1991, 32 Bit Software Inc. (Dallas, Texas) bought the DOS version and expanded it. Zedcor concentrated on the Apple Mac market and renamed it FutureBASIC. ZBasic was very fast, efficient and advanced, with BCD math precision up to 54 digits.
  • Zeus—Basic developed for Windows and Pocket PC by KRMicros (Kronos Robotics).

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)

See also

References

  1. ^ Benn, David (April 1994). "ACE: A Compiler for Everyone". Retrieved 2012-10-08.
  2. ^ "AmiBlitz" (in German). Retrieved 2012-10-08.
  3. ^ "AttoBasic Version 2.1 support Mega88/168/328 & 32U4 (USB and UART I/O)". Retrieved 2012-10-08.
  4. ^ "BaCon". Retrieved 2012-10-08.
  5. ^ "Bas 2.3". Retrieved 2012-10-08.
  6. ^ "Bas7". Retrieved 2012-10-08.
  7. ^ a b "BASIC XL, BASIC XE / programming / commercial". 18 January 1992. Retrieved 2012-10-08.
  8. ^ "Basic-256". Retrieved 2012-10-08.
  9. ^ "Basic For Qt". Retrieved 2013-01-31.
  10. ^ "BasiEgaXorz". Retrieved 2012-10-08.
  11. ^ "batari Basic". batari Basic. 2007-02-14. Retrieved 2009-06-10.
  12. ^ "BBC BASIC". Retrieved 2012-10-08.
  13. ^ "Brandy". Retrieved 2012-10-08.
  14. ^ source forge
  15. ^ "bluntaxebasic". Retrieved 2012-10-08.
  16. ^ "Title unknown".[dead link]
  17. ^ "CocoaBasic". Retrieved 2012-10-08.
  18. ^ "CoolBasic". Retrieved 2012-10-08.
  19. ^ "Title unknown".[dead link]
  20. ^ a b "IonicWind Software". Retrieved 2012-10-08.
  21. ^ "Cypress Enable". Retrieved 2012-10-08.
  22. ^ "Title unknown".[dead link]
  23. ^ "ethosBASIC". Retrieved 2012-10-08.
  24. ^ "FBSL Freestyle Basic Script Language". Retrieved 2012-10-08.
  25. ^ "Futurebasic". Retrieved 2012-10-08.
  26. ^ "HotPaw apps for iPhone and iPad". Retrieved 2012-10-14.
  27. ^ "iziBasic". Retrieved 2012-10-14.
  28. ^ "Jabco". Retrieved 2012-10-14.
  29. ^ "JBasic". Retrieved 2012-10-14.
  30. ^ "jvmBasic". Retrieved 2013-6-29. {{cite web}}: Check date values in: |accessdate= (help)
  31. ^ "Title unknown".[dead link]
  32. ^ "Omikron" (in German). Retrieved 2012-10-25.
  33. ^ "Audacia Software". Retrieved 2012-10-25.
  34. ^ "panoramic-language Resources and Information. This website is for sale!". panoramic-language.com. Retrieved 2013-08-19. {{cite web}}: Cite uses generic title (help)
  35. ^ [1][dead link]
  36. ^ "microEngineering Labs Online Store: PICBASIC PRO Compiler". Store.melabs.com. Retrieved 2013-08-19.
  37. ^ http://www.playbasic.com
  38. ^ Quite BASIC
  39. ^ the homepage
  40. ^ a tutorial
  41. ^ RobotBASIC web site
  42. ^ Simple BASIC for Windows R3
  43. ^ "Small Basic". Msdn.microsoft.com. Retrieved 2013-08-19.
  44. ^ 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
  45. ^ "Home". Vintage BASIC. 2006-09-14. Retrieved 2013-08-19.
  46. ^ clasqm (2011-06-22). "yab 1.5 without libncurses.so". Haikuware.com. Retrieved 2013-08-19.