I wish I knew of a way to learn more programming without feeling totally crushed all the time by the weight of what I don't understand (especially given that what I don't understand will outweigh what I do, forever)
@xor Why not just start at the base level of a given language and try to do some simple operations?
I liked Learn Ruby the Hard Way for this reason; basically you just type instructions by hand, try to run it, and if something breaks, you can look back at the example and see how yours differs. I found it really helped me catch the basic conventions of the language.