BBC BASIC was far & away the best BASIC of the
1980s and one of the
Was it? I would claim Microware's BASIC-09 would give it serious competition.
Both had named subprograms (procedures, whatvery you want to call them),
formal parameters and local variables.
BBC BASIC gaisn by being interpretted (so it's 'interactive', you can
try things out at the keybaord), and by having the built-in assembler
BASIC-09 gains by having user-defined types, but not requiring line
numbewrs and by being able ot call routines from other BASIC-09 files, or
from other languages.
I like them both (and they are way ahead of Microsoft's interpretted
BASIC of the time, I'll grant that).
-tony