Gupta Team Developer (aka SQLWindows) has been my bread and butter for the last 25 years. The best tool there is for agile-like building and maintenance or rock-solid and complicated business applications since the early '90s.
But, as a hobby programmer, I’ve always been a big fan of BASIC because the language is easy and fun.
Before starting this BASIC Anywhere Machine, I was thinking about QB64 to WebAssembly. QB64 transpiles to C++ code before compiling that to single-file EXE’s. So should be really easy to get Emscripten to create Web Assembly from that C++ created by QB64. But everything about it involved way too much stuff to learn that is, to me, zero fun.
I’ve played for a good year with SpiderBasic. That is really cool, too. A great option for folk who want to develop stuff in BASIC targeting the web and/or Android and/or iOS (?). Fun to build web apps, not fun requiring a server to host those apps.
All-in-a-single file TiddlyWiki-powered BASIC interpreter, IDE, tools, and BASIC program files? Hell ya. Now were talking BASIC anywhere.
Oh yeah, thank goodness for folk who do javascript, and all of the other programming languages with which folk build really good stuff. Because I find all of those languages suck sewage ( a pain to work with, no fun at all.)
BASIC, quaint-as-insult by most folk because it sucks sewage to them, and I get it. All about perspective: BASIC to me is a whole blast of fun, especially paired with TiddlyWiki.