SmileBASIC is a portable version of a programming language known as BASIC. BASIC is a programming language designed to help beginners learn to program. As soon as you start SmileBASIC, you can begin programming! When you're finished, you can play the game you made! Enjoy intuitive, trouble-free programming.
SmileBASIC available Spring 2015.
Official Website: Smilebasic.com