Is there a good Basic interpreter?

Forth might be a good option:
http://arduino.cc/forum/index.php/topic,8838.0.html