BBC Basic'in diğer versiyonlarını incelemeden, Arda başta olmak üzere diğer arkadaşlara tembelce sorular yönelteceğim

BBC Basic'in bana göre en önemli özellikleri makine dili ile birlikte karışık programlama yazılmasına izin vermesi, yapısal programlama ve prosedürel kullanıma imkan sağlamasıydı (ki bu sayede örneğin Elite'ın orijinal versiyonu yazılmıştır). Basic ve ML satırlar arasında değişkenler rahatça kullanılabiliyordu hatırladığım kadarıyla (müthiş bir özellik) (Gerçi birçok BBC listing'i spagetti görünümünde oluyordu ama neyse).
Diğer özellikleri zaten Amstrad vb basic versiyonlarında da mümkündü. Hatta Amstrad (Locomotive) Basic'inin 'On Time Gosub' türünden bir komutu vardı sanırım. Bu gıpta ettiğim bir özellikti ve Basic'de interrupt rutini kullanmaya imkan sağlıyordu ki süper bir özellikti (bu özellik MSX Basic'inde de olabilir).
BBC Basic'in (aslında sistemin) en kötü yönü, 'Line Editor'e sahip olmasıydı diye hatırlıyorum, yanlış da olabilir. C64'ün primitif basic dilinde 'Full Screen Editor' ile program girişi yapmaya alışmış bizler için kötü bir sürprizdi bu.
BBC Basic'in beğendiğiniz başka yönleri var mıydı?
NOT: C64 Basic'inin 'Full Screen Editor' dışında en önemli özelliği, insanları makine dili programlamaya zoraki yönlendirmesiydi ki yabana atılacak şey değil

(Adamlar bu amaçla $C000-$CFFF arası 4K'lık bölgeyi bile ML rutinler için boşaltmışlar valla, helal olsun

)