I found learning the web based languages was very easy. They're all scaled down versions of actual coding languages. I learned PHP quite quickly, as well as JSP and general HTML coding.
That depends. If you know nothing about programming and object oriented languages, yes I am sure it will be near impossible to just try and figure out with a couple articles.
But if you already are a programmer in one language getting the rest is not too hard. I studied and did Java but have written a few apps in C# as well, just a small learning curve to get around but thats about it.