Lua is probably the most BASIC like language you're likely to run into. It's just missing goto and subs. That and "table:member()" vs "table.member()". No dim-ing variables. Everything is global unless you declare it local. And it's case sensitive. But other than that most of the command statements are just as verbose as BASIC. That being said, I'd love to see one of these "fantasy consoles" based on qb64 or freeBASIC.