You'll need to know HTML (even if you use graphical design tools it's good to know), and JavaScript goes a long way too in this day and age. PHP is certainly useful but that's server-side scripting and ever so slightly more advanced stuff.
And if you plan on doing the code by hand, Notepad++ is probably he best text editor for Windows (it is at very least really good and, well, it's free).
You can't make a webpage using only one language. It goes something like this, HTML + CSS + javascript(if needed) for the interface, and php(for backend, and organizing dynamic content)
If you are making only a presentation site, you won't need php, which is kind of recomended for begginers, since php brings a whole new dimension to the site.
tips:
-Make sure you have all the site drawn somewhere, on full scale, at pixel precision.(psd recommended) It's much easyer to work like that, than working without being sure of how the result is supposed to work .
-Build over a framework. I really recommend Boilerplate for presentation simple sites, and CodeIgniter for user and database handling and other stuff.
-Use as much CSS as possible.
-If you can, work idrrectly on server. It loads much faster than working on your hard drive. The notepad++ has ftp intergrated, so when you press Ctrl+s to save, it uploads dirrectly to server.
It's a "content management system", so not a language. Basically it's a ready-made piece of software that allows you to maintain you own website without actually doing any programming yourself (unless you want to customise the looks and don't like the available themes, in which case you'll end up doing your own CSS and possibly HTML... so not really even programming).
My dad says its very easy to make a site with it. I'll not need to edit anything because there are millions of pieces. And if I would have to program I can do that I think ;p
Ty all!
There are many many tools which can help even my grandma make a website. Best of all is Wordpress in my opinion. Make sure you know exactly what you want. Do you want a alreadymade toy with fixed functionlities, or legos to build your most suitable toy.