I've got a solid grasp of general programming, and I used to teach introductory programming. If basics are eluding you, I'd be really happy to work with you to help you understand.
I have experience with
Matlab, a little bit of
TI-Basic (avoid using TI-Basic and LabView).
Feel perfectly free to email me, if the question thread is not proving horribly useful. My gmail account is spudguntechie.