start small.
believe it or not, game maker is actually a great program to start in.
it pretty much gives a gui to the coding system. if you understand what codes you need to do to do what, it's cakewalk from there.
download the demo, seriously. it helped me grasp coding a lot better.