SBasic is a simple, effective and modern structured language to develop computer programs directly on the Nokia 9500 and 9300 Communicators. It takes a unique approach to programming for Symbian devices. With SBasic you can make your programms directly on your device using a powerful and really comfortable developing environment with a fully featured editor, syntax highlight, fast compiler and all the rest of features available in many modern developing environments. But the main point is that SBasic is extremely easy to learn although it is powerful enough for applications development in the fastest way. Want to make something from easy macros that optimize work with your device to a powerful game - SBasic is your way to do it!
After understanding some not complex fundamentals you will be able to write excellent programs that are useful to you and your friends and you will find much fun in creating programs.
Full language reference can be found here