BASIC Implementations: Difference between revisions
Appearance
Created page with "A subset of FORTRAN originally developed by John G. Kemeny and Thomas E. Kurtz in 1964 to offer an easier programming language for beginners for the Dartmouth University m..." |
|||
(77 intermediate revisions by 2 users not shown) | |||
Line 1: | Line 1: | ||
A | ==DOS Implementations== | ||
===Interpreter=== | |||
* American Planning Corp. MEGABASIC | |||
* [http://www.bbcbasic.co.uk/bbcbasic.html BBC Basic] - Discontinued but supplied for free with the Windows version of the product. | |||
* [[Bywater Basic]] - Open source | |||
*Canon Basic - Discontinued - A scripting variant of this language is still used for [http://chdk.wikia.com/wiki/Canon_Basic embedded programming by Canon]. | |||
* [[GW-BASIC]] - developed by Microsoft for DOS OEM | |||
* [[IBM PC BASIC]] - developed by Microsoft for IBM PC | |||
*Mallard BASIC PC - developed by Locomotive Software Ltd. | |||
*MICRO-BASIC - developed by Dave Dunfield | |||
*[http://sourceforge.net/projects/napoleonbrandy/ Napoleon Brandy Basic] - Open Source | |||
*Personal BASIC - Aka Digital Research Personal Basic or Metacomco Basic - compatible with CP/M MBASIC | |||
* [[QBasic]] - introduced with MS-DOS 5, also included in OS/2 2.0 and later versions. | |||
* RM-BASIC - Ryan McFarland | |||
* [[Watcom BASIC]] | |||
Basic | ===Compiler=== | ||
*Better BASIC - Summit Software Technology | |||
*[[CBASIC]] - Distributed by DRI | |||
*FranzBasic | |||
*[[GFA Basic]] | |||
*[[Microsoft Basic Professional]] | |||
*[[Microsoft QuickBasic]] | |||
*[[Microsoft Visual Basic]] - Version 1 offered DOS support. | |||
*MTBASIC (Softaid) | |||
*MWBasic - Aka MB86 | |||
*[[Omni Basic]] | |||
*[[PowerBASIC]] | |||
*Sparry Basic | |||
*SuperSoft BASIC Compiler | |||
*Borland [[Turbo Basic]] | |||
*[[True Basic]] - Versions up to 4.01 supported DOS. | |||
''Shareware'' | |||
*ApBasic | |||
*ASIC | |||
''Open Source'' | |||
*FreeBasic | |||
== | ===Win-OS/2 Implementations=== | ||
*[[CA Realizer]] - Versions 1 to 3 offer Win-OS/2 support. | |||
*[[GFA Basic]] - Discontinued - Free Download - Limited support available from a third party. | |||
*[[Liberty BASIC]] - Discontinued - Last version that works under Win-OS/2 is 2.02 | |||
* [[Microsoft Basic Professional]] - Commercial - Cross development from DOS or OS/2 only. | |||
* [[Microsoft Visual Basic]] - Versions 1 to 4 offer Win-OS/2 support. | |||
* [[True Basic]] - Versions up to 5.3 supported Win-OS/2 | |||
== | ==Java implementations== | ||
*[http://www.mcmanis.com/chuck/java/cocoa/ Cocoa] | |||
*HotTEA | |||
*Instant Basic for Java | |||
*[http://journal.stuffwithstuff.com/2010/07/18/jasic-a-complete-interpreter-in-one-java-file/ Jasic] | |||
== | ==JavaScript implementations== | ||
*[http://stevehanov.ca/blog/index.php?id=92 qb.js] - Partially [[QBasic]] compatible, can be run inside a web browser or by using the JavaScript Desktop Enabler. | |||
[[Category:Programming Languages]] | [[Category:Programming Languages]] |
Latest revision as of 15:08, 14 October 2023
DOS Implementations
Interpreter
- American Planning Corp. MEGABASIC
- BBC Basic - Discontinued but supplied for free with the Windows version of the product.
- Bywater Basic - Open source
- Canon Basic - Discontinued - A scripting variant of this language is still used for embedded programming by Canon.
- GW-BASIC - developed by Microsoft for DOS OEM
- IBM PC BASIC - developed by Microsoft for IBM PC
- Mallard BASIC PC - developed by Locomotive Software Ltd.
- MICRO-BASIC - developed by Dave Dunfield
- Napoleon Brandy Basic - Open Source
- Personal BASIC - Aka Digital Research Personal Basic or Metacomco Basic - compatible with CP/M MBASIC
- QBasic - introduced with MS-DOS 5, also included in OS/2 2.0 and later versions.
- RM-BASIC - Ryan McFarland
- Watcom BASIC
Compiler
- Better BASIC - Summit Software Technology
- CBASIC - Distributed by DRI
- FranzBasic
- GFA Basic
- Microsoft Basic Professional
- Microsoft QuickBasic
- Microsoft Visual Basic - Version 1 offered DOS support.
- MTBASIC (Softaid)
- MWBasic - Aka MB86
- Omni Basic
- PowerBASIC
- Sparry Basic
- SuperSoft BASIC Compiler
- Borland Turbo Basic
- True Basic - Versions up to 4.01 supported DOS.
Shareware
- ApBasic
- ASIC
Open Source
- FreeBasic
Win-OS/2 Implementations
- CA Realizer - Versions 1 to 3 offer Win-OS/2 support.
- GFA Basic - Discontinued - Free Download - Limited support available from a third party.
- Liberty BASIC - Discontinued - Last version that works under Win-OS/2 is 2.02
- Microsoft Basic Professional - Commercial - Cross development from DOS or OS/2 only.
- Microsoft Visual Basic - Versions 1 to 4 offer Win-OS/2 support.
- True Basic - Versions up to 5.3 supported Win-OS/2