Is there a good Basic interpreter?

DevilsChild:
Got another idea: What about an assembly compiler on the Arduino? ....

Do you mean ON the Arduino or FOR the Arduino?