I started learning from scratch a couple of weeks ago. I'm using this book http://www.amazon.com/Sams-Teach-Yourself-Hours-ebook/dp/B00... to help me learn Java. I chose Java because at the outset, I'm going to be working in the Android universe. Maybe some people want to cut their teeth on some Python, PHP or Ruby.
I know that resources are limited, but it's an idea. Anyhoo - I think the best thing about this is the potential for community-building. Kind of a "kiddie-pool" version of Stack Overflow where a n00b can be a n00b.
Get dozens of book recommendations delivered straight to your inbox every Thursday.