I agree.. The manual is a bit hard to understand sometimes, lacking proper examples, and explanations which are soemtimes a bit short. (For instance.. The image functions are difficult to get going with) But then.. You can always give things a try, and then start asking questions. I agree with stolzyboy: Read the manual, try, combine it with your own knowledge. If that doesn't work.. Doa serch in the forum on 2 or three words of the problem you seem to have, and you most likely find that your question was posted 109 times before, and you can solve your problem.
But then again. If you can't solve it.. Nobody is going to send you to the manual, if you post a snipped of code, and place a question like Ï tried using blablabla to do blablabla, but I just cannot get it to work / figure out what the manual means / ...
You will most likely get a swift responce from weedpacket (This guy is FAST!) and your problems will disappear as snow from the sun.
But please.. Show some effort from your side too. (I realize: All the easy questions wil then disappear, adn I cannot help anyone anymore: I am also just a newbe, but with some idea on how to use a manual).
On the second part.. Yes.. A lot of problems are not language,. but pure coding. Loops, nesting etcetc. That.. You can only solve by experience / insight into programming.
J.