BBC BASIC
 MDFS::Software.BBCBasic Search  

BBC BASIC has been implemented on many platforms, starting with the BBC Micro in 1981 and initial development on the Acorn System. 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
[AVR]
AVR
[RISCV]
RISCV
Platforms
[BBC]
Acorn BBC/Electron/
Master/Compact
[BBCTube]
Acorn BBC
Z80 CoPro
[CPMTube]
Acorn CPM
Z80 CoPro
[32Tube]
Acorn
32016 CoPro
[M128]
Acorn
Master 512
[ARMTube]
Acorn
ARM CoPro
[System]
Acorn System
[Atom]
Acorn Atom
[RISC OS]
Archimedes/
RISC OS
[Amstrad]
Amstrad CPC
[NC100]
Amstrad Notebook
[Apple]
Apple II
[Mac]
Apple Mac
[Atari]
Atari ST
[Brandy]
Brandy Basic
[CPM]
CPM Systems
[C64]
Commodore 64
[Amiga]
Commodore Amiga
[Einstein]
Tatung Einstein
[Micro]
Microscribe 600
[DOS]
PC/DOS
[Windows]
PC/Windows
[PDP11]
PDP11
[Pi]
Raspberry Pi
 
[RM480Z]
Research Machines
480Z
[RMNimbus]
Research Machines
Nimbus
[Android]
Android
[SDL]
SDL
[Spectrum]
Sinclair
ZX Spectrum
[Spectrum]
ZX Spectrum
Next
[Z88]
Sinclair Z88
[TI-Calc]
Texus Instruments
Calculators
[RISCV]
RISCV
[Tiki]
Tiki
[Torch]
Torch
[Unix]
Unix/Linux
[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
BBC BASIC
test programs
and porting
Tools and
Utilities
BBC BASIC
Programming Library

Best viewed with Any Browser Valid HTML 4.0! Authored by J.G.Harston - Last update: 29-Jul-2021