Personally, I started programming when I discovered the "PGRM" button on my TI-84. If you really know nothing about programming, it might be worth a shot, especially if you have a calculator laying arround. It doesn't have to be a TI-84; the 83 is almost identical, and I think that the 82 is similar. Just Google "TI-xx Guidebook" and find the PDF. It has a list of all of the programming commands in it.
That said, you should only use it until you get a hang of the basics. If you don't have a programmable calculator, do NOT go out and buy one for the sole purpose of learning to program. The language is called TI-BASIC for a reason. It lacks the true sstructure that any standard programming language has. I probably spent 1-1.5 years before I discovered Python, and I was shocked to discover that it was required to close your parenthesis.
Now, I'm in a C++ class at my high school. So far, I've only learned syntax, because I learned what a for loop and if statement was back in TI-BASIC.
That's just my experience, it may or may not apply or be useful to you.