1. QB64 - SmallBASIC's big brother, the GUI called InForm being actively developed by Fellippe Heitor is improving by leaps and bounds and QB64 is treasure island of goodies for graphics. 3 guys, not one, keeping development alive. IDE has old syntax checking with that reassuring OK and another treasure trove of capabilities I am still learning.
2. SmallBASIC - can still do stuff: at, like, for x in {"+=", "-="} and with arrays that QB64 doesn't have == built-in. Variant types, decent graphics for interpreter. Chris is still actively developing, I think, but it is part time hobby for him, don't think the passion is still there. IDE is built in off right mouse clicks and takes serious devotion to get use to, nice for quick little programs.
3. JB - has well established GUI, though not as easy to (re)set properties as VBDOS of 20+ years ago and JB GUI has nice Editor control and can do multi-windows. Has arbitrary long integers allowing arbitrary long math if it stays out of floats. Carl finally got around to updating decades old version unfortunately got it wrong when putting storage files in difficult to access ROAMING folder, IMHO it expects beginners to be too computer savvy.
All 3 of the above are pretty good running old QB 4.5 programs, so this is from old fogey hobbiest perspective.
All 3 of the above will ruin your professional programming career because you will use your time having fun instead of jumping through hoops for monetary renumeration.