Есть пибазик (базовый питон), рокит-минибазик (рубиновый).
Чтобы они могли использовать графический интерфейс, нужно разработать расширения с набором инструментов для графического интерфейса kivy и shoes для Pybasic и Rockit-MiniBasic соответственно, а также Prima GUI для Perlbasic, если он вообще существует.