Aber für 'mal eben was programmieren', also kleinere Aufgaben und Gedankenexperimente, oder überhaupt fürs zum-Spaß-programmieren ist BASIC doch fein, gerade wegen der Freiheit von Strukturierungszwang.
Es mag mit moderneren BASIC-Varianten besser geworden sein, aber das C64-BASIC wäre mir auch zum "eben mal schnell was hinkritzeln" zu nervig - kryptisch kurze Variablennamen, keinerlei Scoping und keine vernünftige Parameter- und Rückgabewert-Übergabe für Prozeduren/Funktionen stören einfach viel zu sehr.
(GOTO variable ist übrigens Unsinn. GOTO beliebiger_numerischer_ausdruck ist schick. GOTO 1000+select*200 oder gar GOSUB befehle(asc(select$)-65) reguliert...)
Das ist unglaublich schmerzhaft wenn man auf dem Code irgendwelche statischen Analysen machen will.