The thing I always hated about BASIC in the olden days was nobody ever wanted to make it a first class citizen. Even on a 5150 PC running DOS there was no concept of running DONKEY.BAS from the command line, like a normal program. For platforms like C64, Apple II, and TI-99, you had to go into some weird special environment, explicitly load your program, and run it. If they had just made it so you could throw together a BASIC program and run it from the prompt it would have been a world changer, but no vendor was willing to do it. That just threw up an artificial barrier to anyone who wanted to go into professional development. IMHO, every vendor should do their best to put a minimal IDE and compiler on the machine and make it possible for the output to be a first class citizen app.