BASIC (or Beginner's All-purpose Symbolic Instruction Code) is a high-level programming language that was (and possibly still is) popular many years ago for programming various inexpensiver personal computers, and some more expensive models as well. For an interesting bout of nostalgia, and interesting theory on how you can create an interpretive programming language on an Arduino, enthusiast MIke Field has modified a version of TinyBASIC to do just that:
The "keyboard and monitor" is replaced with the Arduino IDE's serial monitor, and it can be running on your Arduino or compatible board without any modification. So if you're interested and want to take the project further, simply visit Mike's website for the Arduino sketch and other notes. And for more, we're on twitter and Google+, so follow us for news and product updates as well.
If you're an experienced Arduino user and interested in more advanced Arduino projects - get yourself a copy of "Practical Arduino" by Jonathan Oxer and Hugh Blemings:
Create your own Arduino-based designs, gain an in-depth knowledge of the architecture of Arduino, and learn the easy-to-use Arduino language all in the context of practical projects that you can build yourself at home. Get hands-on experience using a variety of projects and recipes for everything from home automation to test equipment. For more information and to order, click here.