My first taste was on a Commodore PET.

Ah, another dark memory. Imagine writing X-ray spectroscopy programs on that? I remember working around some obscure DOS bugs by downloading my own programs (IBM-ers would call them 'channel programs') to that dual-unit, 6502+6504 based 5.25" floppy drive hooked on IEEE-488 instrumentation bus.
_________________________
Dragi "Bonzi" Raos Q#5196 MkII #080000376, 18GB green MkIIa #040103247, 60GB blue