I can sympathize with some of the learning curve. I took BASIC in school 20+ years ago on an OS/2 machine. That machine that weighed 50 pounds probably didn't pack half the power of even the most basic PIC today which I still find amazing. It was the most basic of BASIC you could say and back then I had a hard time even grasping that - and loops were totally alien as I didn't "get" those at all.

In short, like you RMC, this programming thing didn't make any sense. But I kept at it and then one day it fell into place and I was able to get through that part of the class easily.

PBP was a whole new ball game again, but by then I had learned a bit more of the basic language even though it was still 20 years ago that I had touched it, so the learning curve was not as bad. PBP still packed in all sorts of new commands that I had never heard of before and still take some time to grasp.

I'm by no means an expert and I still classify myself as a newbie, but I want to assure you that if you work at it you can learn and the "basics" will fall into place and seem very easy. Just by reading this board I've been learning more and more and so can you, just don't give up and don't be afraid to ask questions!

Bart