For programming look at the lite c and yes you look at the code and study it and if you click each piece of code it will explain it to you a bit.

If you have a friend you can also edit the code to your liking just make sure they make it into a .pcx format.