I’ve been wanting to learn to program for a long time. I just recently saw this book called Learn Python the Hard Way which is available in dead tree format for a cost, but it’s available for free at the above link. I’m just now working on Exercise 6, but it seems great so far. A no nonsense approach, simply read the programs and type them in. Learning by doing. Me likey.
As a fairly tech-savvy person, but not a programmer, so far I really like the relative ease and straightforward nature of Python. I’ve read in numerous places that it’s a great (the best?) language to begin learning to program with. From what I understand it’s also a very powerful language. I believe it’s one of Google’s favorite and preferred languages. Certainly good enough for me :)