Name: PC-BASIC
Platform: Windows, Mac
Download Link: robhagemans.github.io/pcbasic
Description:
PC-BASIC supports GW-BASIC, BASICA, PCjr and Tandy 1000 BASIC. PC-BASIC runs protected, ASCII, and tokenized BASIC files. The graphics supported are CGA, EGA, VGA, MDPA, PCjr, Tandy, Hercules and Olivetti. PC-BASIC supports LPRINT and LPT1 printing. Games like Hopper.Bas and Donkey.Bas can be run. It is possible to program your own software too.
PC-BASIC Screenshot