I want to learn how program games for the arduboy and i am waiting till payday to get one. Can i start learning to program now or should i just wait
Yes you can now without a problem. Just install the Arduino IDE and start. You can even test your compiled sketch in the ProjectAbe emulator. Even better you could start coding directly in the emulator itself too.
I started that way and really enjoyed it.
You should take the time to have a look at the tutorials on the forums too. It’s a nice way to get started.