I hate to answer a question with anothe question, but: Why is it you want to know? Do you plan on building web sites?
Because if you are, it will really depend on what kind of project your going to be working with.
Also, I think it is important to tell you that no language on its own is "the best", in many cases for web site development there is a combinantion of things you must know.
Lets say you need to build a site, you will need to know a few things such as a programing language, I recommend PHP because its free and does about anything that all other languages do. But you still need to build a nice front-end as well as a nice admin interface, so you will need HTML, preferably HTML5.
Also, you will soon find out that many of the visual elements on the site are controled with CSS.
For database you might want to learn about MySQL.
As pointed out previously on this topic, you might be needing a web site solution, in which case, if the project is a regular site, you can use some ready to install CMS options, such as Drupal, although Drupal is not so great for people new to CMS. In this case I would recommend Wordpress. I just would keep out the Joomla, as I have seen many Joomlas go bad.
So as you can see, depending on your objectives, the answers can change a lot.
If you could give us more feedback about what is the objetive, i am sure you will get more suggestions and help.
Hope i have helped!