Once upon a time, many decades ago I was given a basic
program written by a friend. It was in Apple II Basic.
I re-wrote it for the C64 and eventually for the C128 using
Basic 7 and then Basic 8. I added graphics and fancy fonts.
I had thought about converting it to the old basic that came
with the old crappy IBM machines that were around then. But
never got around to it.
There is some very good basic programming software out
there for the Amiga but I don't know any names.