Small Basic appears to have a rather clunky syntax, despite having a very small number of keywords and built-in methods. These odd little bits of syntax can throw newbies off.
I've found that it's rarely, if ever, the number of keywords that directly contributes to the complexity of a language, but the size and accessibility of the standard library.
Look how easy it is to set the desktop background image! You just need to know that the SetWallPaper method of the Desktop object needs to be invoked! Admittedly, it is the small, quick successes that lead to further interest in programming.
Setting the desktop background image is the Hello World of GUI apps.
Small Basic appears to have a rather clunky syntax, despite having a very small number of keywords and built-in methods. These odd little bits of syntax can throw newbies off.