{{stub}}{{language}}

ehBASIC is a BASIC variant designed for the 6502. It is supposedly extremely portable and has a very clean simple syntax. You can find the source at http://mycorner.no-ip.org/6502/ehbasic/index.html

The author is Lee Davison. More info can be found at the 6502.org forums