The answer very much depends on what you want your website to do. I know several people who have made great websites that get lots of traffic, and they only use HTML and CSS.
I'd start out with HTML and CSS if I were you. You'll likely go a long way with that before needing more advanced stuff.
There are various web design languages available on the web like HTML, PHP and Java Script. You can opt for any according to your project need. As per my opinion, Java Script is a good web design language to create a dynamic Web Site. It has many features and functions, which will assist you to create fully-functional web design. It is important that website which is developed in Java script is quick in loading, compatible with all browsers and provides an effective security system.
Logic without the fatal effects.
All code snippets are licensed under WTFPL.
Yes there are various languages for creating a whole website but as per me i would like to suggest you that if you want to build a website you can build it in Wordpress, HTMl or either in PHP as they are SEO friendly can be easily crawled by google or any other search engines.