To create a new website you need to do these steps:
1)First choose a domain name with .com related to the content in the site.
2)Host your site.
3)Finally,design your website.
You don't need to write any codes.Just visit the site 9cubehosting.com here you can register your domain name starting with .com at just $6.00.They are also providing Linux based web hosting plans with many features at low cost and supporting with good customer service at 24/7.I have registered and hosted my website here.The servers are 99% uptime.This is the safe and reliable site.