BASIC Implementations: Difference between revisions
Appearance
No edit summary |
|||
(64 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]] | |||
===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. | |||
= | |||
*[[CA Realizer]] - | |||
*[[GFA Basic]] - Discontinued - Free Download - Limited support available from a third party. | *[[GFA Basic]] - Discontinued - Free Download - Limited support available from a third party. | ||
*[[Liberty BASIC]] - Discontinued - Last version that works under | *[[Liberty BASIC]] - Discontinued - Last version that works under Win-OS/2 is 2.02 | ||
*[[Microsoft Visual Basic]] - | * [[Microsoft Basic Professional]] - Commercial - Cross development from DOS or OS/2 only. | ||
*[[True Basic]] - | * [[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] | *[http://www.mcmanis.com/chuck/java/cocoa/ Cocoa] | ||
*HotTEA | *HotTEA | ||
*Instant Basic for Java | *Instant Basic for Java | ||
*[http://journal.stuffwithstuff.com/2010/07/18/jasic-a-complete-interpreter-in-one-java-file/ Jasic] | *[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