BBC BASIC
 MDFS::Software.BBCBasic Search  

BBC BASIC has been implemented on many platforms, starting with the BBC Micro in 1981. So far I know of implentations on seven CPUs on more than 30 platforms. It has also been implemented in portable C that can be compiled on almost any platform with a C compiler. In this part of my site I aim to catalogue, document and make available copies or links to copies of all different implementations of BBC BASIC on all platforms. Richard Russell has written a brief history of BBC BASIC. BBC BASIC is not a BBC emulator, it is an implementation of the BBC BASIC programming language.
CPUs
[6502]
6502
[Z80]
Z80
[6809]
6809
[65816]
65816
[PDP11]
PDP11
[80x86]
80x86
[32016]
32016
[6800]
68000
[ARM]
ARM
Platforms
[BBC]
Acorn BBC/Electron/
Master/Compact
[M128]
Acorn
Master 512
[ARMTube]
Acorn
ARM CoPro
[RISC OS]
Archimedes/
RISC OS
[System]
Acorn System
[Atom]
Acorn Atom
[BBCTube]
Acorn BBC
Z80 CoPro
[CPMTube]
Acorn CPM
Z80 CoPro
[32Tube]
Acorn
32016 CoPro
[Amstrad]
Amstrad CPC
[NC100]
Amstrad Notebook
[Mac]
Apple Mac
[Atari]
Atari ST
[Brandy]
Brandy Basic
[C64]
Commodore 64
[Amiga]
Commodore Amiga
[CPM]
CPM Systems
[Einstein]
Tatung Einstein
[Micro]
Microscribe 600
[Windows]
PC/Windows
[PDP11]
PDP-11
[Pi]
Raspberry Pi
 
[RM480Z]
Research Machines
480Z
[RMNimbus]
Research Machines
Nimbus
[NC100]
Android
[NC100]
SDL
[Spectrum]
Sinclair
ZX Spectrum
[Z88]
Sinclair Z88
[TI-Calc]
Texus Instruments
Calculators
[Tiki]
Tiki
[Torch]
Torch
[Unix]
Unix
[Sirius]
Victor Sirius
[Wren]
Wren Executive
[Custom]
Custom &
Homebrew hardware
Resources
BBC Micro
User Guide
Windows BBC
BASIC Manual
DOS BBC
BASIC Manual
Documentation
and resources
BBC Micro
Wiki
Windows BBC
BASIC Wiki
StarDot BBC
Forum
BBC BASIC
Forum
Windows BBC
BASIC Forum
Links Tools and
Utilities
BBC BASIC
Programming Library

Best viewed with Any Browser Valid HTML 4.0! Authored by J.G.Harston - Last update: 10-Sep-2017