I have taken the plunge, and decided to learn my first computer language: Python.
I am doing so with Learn Python the Hard Way. So far it seems to suit my learning style, well. From what I understand, it is designed to take someone from complete beginner, through to being able to understand enough, to be able to continue learning on your own.
I’m about two thirds through it, content-wise, which I think equates to about one third, comprehension-wise.