Difference between revisions of "BBC BASIC"

From BeebWiki
Jump to: navigation, search
m (1 revision)
(Updated links.)
Line 4: Line 4:
 
==Platforms and versions==
 
==Platforms and versions==
  
===[[BBC BASIC (65)|6502]]===
+
===[[6502 BBC BASIC|6502]]===
 
* BASIC I, BBC Micro
 
* BASIC I, BBC Micro
 
* BASIC II, BBC Micro, Acorn Electron, BBC B+
 
* BASIC II, BBC Micro, Acorn Electron, BBC B+
Line 13: Line 13:
 
* Commodore 64
 
* Commodore 64
  
===[[BBC BASIC (65816)|65816]]===
+
===[[65816 BBC BASIC|65816]]===
 
* BASIC IV, ReCo6502
 
* BASIC IV, ReCo6502
  
===[[BBC BASIC (09)|6809]]===
+
===[[6809 BBC BASIC|6809]]===
  
===[[BBC BASIC (Z80)|Z80]]===
+
===[[Z80 BBC BASIC|Z80]]===
 
* Text-only CP/M
 
* Text-only CP/M
 
* Torch CP/N
 
* Torch CP/N
Line 33: Line 33:
 
* Wren
 
* Wren
  
===[[BBC BASIC (86)|80x86]]===
+
===[[80x86 BBC BASIC|80x86]]===
 
* RMNimbus
 
* RMNimbus
 
* PC/DOS
 
* PC/DOS
Line 40: Line 40:
 
* PC/Windows
 
* PC/Windows
  
===[[BBC BASIC (PDP11)|PDP-11]]===
+
===[[PDP11 BBC BASIC|PDP-11]]===
 
* BASIC IV, PDP Tube or Unix
 
* BASIC IV, PDP Tube or Unix
  
===[[BBC BASIC (68)|68000]]===
+
===[[68000 BBC BASIC|68000]]===
 
* Apple Macintosh
 
* Apple Macintosh
 
* Commodore Amiga
 
* Commodore Amiga
 
* Atari ST
 
* Atari ST
  
===[[BBC BASIC (32)|32000]]===
+
===[[32000 BBC BASIC|32000]]===
 
* BASIC IV, 32016 Second Processor
 
* BASIC IV, 32016 Second Processor
  
===[[BBC BASIC (ARM)|ARM]]===
+
===[[ARM BBC BASIC|ARM]]===
 
* BASIC V, ARM Evaluation System
 
* BASIC V, ARM Evaluation System
 
* BASIC V, ARM Development Kit
 
* BASIC V, ARM Development Kit

Revision as of 19:48, 8 March 2015

BBC BASIC was originally developed by Roger Wilson for the BBC Microcomputer in 1981. Since then it has been ported to several CPUs and a large number of platforms.

Platforms and versions

6502

  • BASIC I, BBC Micro
  • BASIC II, BBC Micro, Acorn Electron, BBC B+
  • BASIC III, 6502 external second processor
  • BASIC IV, BBC Master series
  • BASIC 5, BBC or Master with 6502 second processor
  • BAS128, BBC Master series
  • Commodore 64

65816

  • BASIC IV, ReCo6502

6809

Z80

  • Text-only CP/M
  • Torch CP/N
  • Acorn CP/M Z80 Tube
  • Acorn BBC Z80 Tube
  • Amstrad CPC
  • Amstrad NC series
  • Einstein
  • RML480Z
  • Sinclair Z88
  • Sinclair ZX Spectrum
  • Texas Instruments TI-83, TI-84
  • Tiki
  • Wren

80x86

  • RMNimbus
  • PC/DOS
  • Master 512
  • Victor Sirius
  • PC/Windows

PDP-11

  • BASIC IV, PDP Tube or Unix

68000

  • Apple Macintosh
  • Commodore Amiga
  • Atari ST

32000

  • BASIC IV, 32016 Second Processor

ARM

  • BASIC V, ARM Evaluation System
  • BASIC V, ARM Development Kit
  • BASIC V, ARM Springboard
  • BASIC V, Arthur and RISC OS
  • BASIC VI, Arthur and RISC OS

Portable C

  • Brandy Basic

See also

External links