Is there a good Basic interpreter?

I've got to ask - Why?

I want to build a computer like the C64 including screen and keyboard. I want it to be completely programmable. Therefore I need a scripting language.