Coming to computing via electronics, I kinda started backwards with programming...
Machine Code (6800/6809/6502) > (BBC) Assembler > BBC Basic > ...Massive Gap... > Vague dabblings with Amiga E and Blitz Basic 2 (Demo) > ...Massive Gap MKII... > B2D > B3D > BMax
Machine Code (6800/6809/6502) > (BBC) Assembler > BBC Basic > ...Massive Gap... > Vague dabblings with Amiga E and Blitz Basic 2 (Demo) > ...Massive Gap MKII... > B2D > B3D > BMax