[img] 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
[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
[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

BBC BASIC in C++
Resources
BBC Micro
User Guide
Windows BBC
BASIC Manual
DOS BBC
BASIC Manual
Documentation and
resources
Version and
history list
BBC Micro
Wiki
Windows BBC BASIC
Yahoo Group
Windows BBC
BASIC Wiki
BBC BASIC
Programming Library
Tools and
Utilities
    Links    

Best viewed with Any Browser Valid HTML 4.0! Hosted by Force9 Internet - Authored by J.G.Harston - Last update: 10-Feb-2012