There are many different methods to creating your own website. Computer programmers typically purchase their own domain and write their own coding (HTML, CSS, PHP, etc.) from scratch. Those who do not know a programming syntax are better off using free services, such as Google Blogger, or even purchasing a domain and using a free template to get started. You can easily customize the look & feel of your site by utilizing their very user-friendly tools.