I want to build a website, and I have limited programming experience (I know HTML, programmed a few things in Java before, but not a whole lot other than that). What are the pros/cons of each? Which one is easier to learn? Which one has longer lasting power? Does it really matter? Is one more...