Difference between revisions of "BBC BASIC"

From BeebWiki
Jump to: navigation, search
m (Slight tweeks.)
 
Line 1: Line 1:
[[category:software]][[Category:BASIC]]__NOTOC__
+
[[Category:BASIC]]__NOTOC__
'''BBC BASIC''' was the BASIC Interpreter language that was supplied with every BBC Micro. Originally developed by [[Sophie Wilson|Roger Wilson]]
+
'''BBC BASIC''' is the BASIC language that is supplied with every BBC Micro.
for the BBC Microcomputer in 1981, it has been ported to several CPUs and a large number of platforms.
+
Originally developed by [[Sophie Wilson|Roger Wilson]] for the BBC
 +
Microcomputer in 1981, it has been ported to several CPUs and a large number
 +
of platforms.
  
 
BBC BASIC is considered one of the best implementations of the language ever released.
 
BBC BASIC is considered one of the best implementations of the language ever released.
Line 47: Line 49:
  
 
===[[PDP11 BBC BASIC|PDP-11]]===
 
===[[PDP11 BBC BASIC|PDP-11]]===
* BASIC IV, PDP Tube or Unix
+
* BASIC IV, PDP Tube, RT11/RSX11 or Unix
  
 
===[[68000 BBC BASIC|68000]]===
 
===[[68000 BBC BASIC|68000]]===

Latest revision as of 12:40, 17 October 2020

BBC BASIC is the BASIC language that is supplied with every BBC Micro. Originally developed by Roger Wilson for the BBC Microcomputer in 1981, it has been ported to several CPUs and a large number of platforms.

BBC BASIC is considered one of the best implementations of the language ever released.

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

Being developed.

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
  • Linux i86
  • Android i86

PDP-11

  • BASIC IV, PDP Tube, RT11/RSX11 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