Well, sorry it is hard to explain these things and word it well. But if you dont want my advice then I wont give it anymore. Messy code isn't about or like being a stickler for grammar, it will help you easier understand and decipher what the code is doing and why it isn't working.
No offense but your code is a mess, in more than one way. You're mixing label loops and until, keep in mind your code will be stuck within those loops until the condition is met. You likely have one loop going and preventing other inputs. Write clean code and don't overcomplicate your code/loops. To make the sprite go down just put PY=PY+1. PY being in spofs 0,0,px,py.
From my understanding gamemaker is much more powerful, and it can be used in conjunction with things like Unity. ie: Enter The Gungeon was made with gamemaker. But SmileBASIC is much easier to use.
Oh I didn't know. Well for starters, the R, G, and B variables are the red green and blue values. You can alter those and their starting values for different colors. RC is the radius of the circle. Change GX to GX=GX+1 and look at the difference.
Pretty simple really. Elegant code only 17 lines. study/copy this code and study how the variables change. Don't let the triple nested for loop confuse you, thats mostly to fill in the grid row by row, with changes to the rgb values only happening at the end of each row for the gradient effect.
I've been wondering this myself, but even a code like Nathaniel said would't be hard to crack. I may start experimenting with 'mock' encryption. Is it possible to encrypt with SB?
Technically computers can't do anything simultaneously, unless it's quantum computing! Computers only mimic/simulate this, by switching and prioritizing processes very quickly. So, I'm not really sure it's possible, but I understand, at times I've wanted the same. It depends exactly what you want... perhaps there is a way I don't know of.
@MSW Sorry mate, didn't read your post closely enough at first. And using a for loop is a better way of filling the BG because typically it will be more than one bg tile.