MDFS::Software.BBCBasic Search  

BBC BASIC

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     Z80     80x86     32016     ARM     PDP11     68000  
Platforms

Acorn BBC/ Master/Compact

Acorn Master 512

ARM Development System

Archimedes/ RISC OS

Acorn Atom

Acorn BBC Z80 CoPro

Acorn CPM Z80 CoPro

Acorn 32016 CoPro

Amstrad CPC

Amstrad Notebook

Apple Mac

Atari ST

Brandy Basic

Commadore Amiga

CPM Systems

Tatung Einstein

Microscribe 600

PC/Windows

PDP-11

Research Machines 480Z

Research Machines Nimbus

Sinclair ZX Spectrum

Sinclair Z88

Texus Instruments Calculators

Tiki

Torch

Unix
 
Victor Sirius

Wren Executive

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 Group
Windows BBC
BASIC Wiki
BBC BASIC
Programming Library
Tools and
Utilities
    Links    

Hosted by Force9 Internet - Authored by J.G.Harston - Last update: 17-Aug-2005