How to Make Your Own Websites?

You need to have hosting space & domain name. Next you need to build web page using languages like HTML or php. Alternatively you can use software like Web Expression.