BASIC Versions
Listed below are the different versions of BBC BASIC [1][2]
Please add any missing versions you know about.
- 1981 BASIC 1 6502 BBC Micro, Roger Wilson
- 1982 BASIC 2 6502 BBC Micro, Roger Wilson
- 1982 HIBASIC 2 6502 Second Processor, Roger Wilson
- 1983 BASIC 3 6502 BBC Micro, Roger Wilson
- 1983 BASIC CPM Z80 CP/M, Richard Russell
- 1983 BASIC Torch Z80 Torch CP/N, Richard Russell
- 1983 BASIC Z80 Tube Z80 Tube CP/M, Richard Russell
- 1984 BASIC 4 6502 Master 3.20, Roger Wilson
- 1984 BASIC Wren Z80 Wren, Richard Russell
- 1984 BASIC Einstein Z80 Einstein, Richard Russell
- 1984 BASIC RML480Z Z80 RML480Z, Richard Russell
- 1985 BASIC 128 6502 BBC/Master with sideways and shadow RAM, Roger Wilson
- 1985 BASIC 32016 32016 Second Processor, Roger Wilson
- 1985 BASIC RMNimbus 8086 RMNimbus, Richard Russell
- 1985 BASIC Tiki Z80 Tiki, Richard Russell, adapted by Tiki Computers
- 1986 BASIC 40 6502 Master Compact, Roger Wilson
- 1986 BASIC V 1.00 ARM Development Kit, Sophie Wilson
- 1986 BASIC Amstrad CPC Z80 Amstrad CPC, Richard Russell
- 1986 BASIC PC/DOS 8086 PC/DOS, Richard Russell
- 1987 BASIC CPM 3 Z80 CP/M, Richard Russell
- 1987 BASIC Z88 Z80 Sinclair Z88, Richard Russell
- 1987 BASIC 41 6502 Master Compact, Sophie Wilson
- 1987 BASIC 4.30 6502 Master Tube, Sophie Wilson
- 1987 BASIC Mac 68000 Apple Mac
- 1987 BASIC V 1.02 ARM Arthur/RISC OS, Sophie Wilson
- 1987 BASIC PC/DOS 8086 PC/DOS, Richard Russell
- 1987 BASIC M512 80186 Master 512, Richard Russell
- 1987 BASIC Siris 8086 Victor Sirius, Richard Russell
- 1987 BASIC 5 6502 Second Processor, Colin Dean
- 1988 BASIC 4.32 Master 3.50, Sophie Wilson
- 1989 BASIC PDP11 PDP-11, J.G.Harston
- 1992 BASIC NC100 Z80 Amstrad NC100, Richard Russell
- 1992 BASIC NC200 Z80 Amstrad NC200, Richard Russell
- 1996 BASIC V 1.05 ARM RISC OS, Sophie Wilson
- 1996 BASIC V 1.14 ARM RISC PC, Sophie Wilson
- 1996 BASIC PC/DOS 80x86 PC/DOS, Richard Russell
- 2000 BASIC PC/DOS 80x86 PC/DOS, Richard Russell
- 2001 BASIC Windows 80x86 PC/Windows, Richard Russell
- 2001 BASIC V 1.22 ARM RISC PC, Sophie Wilson
- ???? BASIC VI ARM RISC OS
- 2003 BASIC Spectrum Z80 ZX Spectrum, Richard Russell, adapted by J.G.Harston
- 2010 ReCo6502 65816 ReCo6502, adapted by John Kortink[3]
Naming Convention
BBC BASIC for various platforms and CPUs is named as:
cpu type BBC BASIC, that is:
- 6502 BBC BASIC for 6502, 65C02, 65C12, etc
- 65816 BBC BASIC for 65816, 65C816, etc
- Z80 BBC BASIC for Z80, Z180, Z280, Z380, Z480, eZ80, etc
- 80x86 BBC BASIC for 8086, 80186, 80286, 80386, 80486, 80586, etc
- 32000 BBC BASIC for 32000, 32016, 32032, etc
- 68000 BBC BASIC for 68000, 68010, 68020, 68030, 68050, etc
- ARM BBC BASIC for ARM, etc
- PDP11 BBC BASIC for PDP-11, etc
or BBC BASIC (cpu type):
- BBC BASIC (65) for 6502, 65C02, 65C12, etc
- BBC BASIC (Z80) for Z80, Z180, Z280, Z380, Z480, eZ80, etc
- BBC BASIC (86) for 8086, 80186, 80286, 80386, 80486, 80586, etc
- BBC BASIC (32) for 32000, 32016, 32032, etc
- BBC BASIC (68) for 68000, 68010, 68020, 68030, 68050, etc
- BBC BASIC (ARM) for ARM, etc
- BBC BASIC (PDP11) for PDP-11, etc