Learning to program advice
Every once in a while I see that someone has asked a question like “how do I learn to program?” or “how do I start?” or “what books should I get?” This is my answer to those questions.
My first bit of advice would be to use Wikipedia and Google to read about technologies. For example, maybe you’ve been hearing the term “Ruby on Rails” a lot. When I was starting out, I didn’t know what it was either but the more I read about it the better I understood it. After doing this type of research it becomes a habit to look up something quickly when you are curious about it. Pretty soon you’ll be able to categorize different technologies by what they do (ie. Ruby on Rails and Django are web development frameworks) which will give you a sense of control.
The real question you want to answer though is “what do I want to make?” Once you can answer that you’ll know what type of technology you need. Choose the best one and start building it using whatever resources are available. Later I’d look for other good resources like online communities, experts, books, documentation, etc.