I have been writing BASIC programs since the days it required line numbers. With the development of advanced versions such as Smart BASIC, with its graphic features, like buttons, switches, sliders, and access to the compass and accelerometer, it should no longer be called a “beginners” language. “Hobbyist” language would be more appropriate, since it is still easy for beginners to learn the fundamentals of programming. Its set of Graphics and Sound commands makes it ideal for games and simulations.
There’s only one small inconvenience: commands such as OPTION.... , SET.... etc appear in several categories of the otherwise excellent Help file, sometimes making it difficult to find the one you’re looking for. Some sort of Search or Indexing would be valuable.
Overall, in spite of a few syntax quirks [like using “!” as a line separator, and “INTEG()” instead of “INT()”], it’s the best BASIC program I have found.
Show less