There's an X86 DOS version of Craft Basic that is not actively updated. It's written in QuickBasic and has a line mode editor.
It's language and environment is essentially a variant of Tiny BASIC.
This thread is it's home.
Download it here:
http://www.lucidapogee.com/download.php?file=tinycb.zip
Rosetta Code:
https://rosettacode.org/wiki/Category:Tiny_Craft_Basic