Difference between revisions of "BASIC Versions"
(Link to subheading for BASIC (ARM) references) |
m (1 revision) |
(No difference)
|
Revision as of 23:58, 28 August 2013
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 [8086 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]
- 2006 BASIC Spectrum [Z80 ZX Spectrum, Richard Russell, adapted by J.G.Harston]
Naming Convention
BBC BASIC for various platforms and CPUs is named as:
BBC BASIC (cpu type)
That is:
- 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
- ↑ BBC BASIC implementations - http://mdfs.net/bbcbasic/
- ↑ BBC BASIC versions - http://mdfs.net/bbcbasic/Versions