This SmileBasic app was interpreted, and your app is interpreted even more Not only is it an extreme performance drop, but its at the point where higher level code will not improve efficiency. Its because of how much work the background parser has to do in order to condense and simplify the code, which I am sure you are not doing [thats the only reason that high level languages are successful]