Codecademy tutorials
I've been having fun going through the tutorials on Codecademy because I was intrigued by what kind of teaching approach they would use. Short lessons of reading text,and requiring the student to type code into a window to prove their understanding seems to be a great approach to keep a student's attention and momentum going. The speed and pace of how quickly I've been going through these JavaScript tutorials has been satisfying, and goes to show that once one knows a programming language, learning other languages is easier.
For the novice programmer, an understanding of the fundamentals is the key to understanding all the other languages out there: creating/manipulating variables, iterating through arrays, using functions to modularize code, knowing there may be a library of pre-written code that you can use to solve your problem, etc. There's no need to feel anxiety or frustration. Just start learning one language, and understand it as best you can.
From the SICP perspective, a langauge can be understood by knowing its primitives, the means of combination, and the means of abstraction.
Once you know this, you know the rules of the game.