That site is the best for beginners who want to learn programming language. W3Schools is the most popular online resource for web standards, its content has a lot of serious flaws. Also, W3Schools.com does not just offer free education on HTML programming. They are the ultimate webmasters resource because the teach all of the major components of web design and development. The full list would be quite a long one, and you can see it on their site navigation bar, but I will say that finding a site that teaches HTML, XHTML, CSS, ASP, XSL, SOAP, SQL, PHP, and many many more technologies... all in one place... absolutely amazing and a resource that should be supported in every way (I would encourage you to click on some ads while you are there, just to help them out).