So, you want to have your own online identity? Okay, then what among these two do you want to launch - A website or a blog? Many newbies are confused between these two terms so, let me clarify it for you.
If you want to offer some services online, a website is better and if you want to share your knowledge, tips or some personal stuff, blog benefits you. For starting a website you need to work a lot on its design and I don't know much about the background needed.
For a blog its as far better than learning Photoshop or C language. Though there are free services like Google's Blogger and WordPress.com they cannot give you complete grip. So, choose WordPress.org self hosted blog.
Let's see the process in launching a blog now.
1. Choose a domain related to your niche and that is easy to pronounce. Domain costs you anywhere between $2 - $35 depending upon the registrar. Namecheap, Godaddy and Bigrock are offering for cheap prices today.
2. Choose a web host to host your WordPress blog. Dreamhost, Bluehost, Hostgator are dedicated WordPress hosts and offer flexible functionality for every user. They may cost you around $60 - $120 for one year. If you afford even more, try WP Engine or Synthesis web hosts, premium hosts.
3. Now install WordPress in single click and follow the guidelines like setting up accounts, passwords, backup etc. Now its time to buy a premium theme for your blog . Though free themes are available, they lack professional look and flexibility. Some popular theme providers are themify.com, StudioPress, woo themes, elegant themes, Thesis etc. They are available in a range of $40 - $200.
After completing design, you can install plugins for security, performance, speed, caching, SEO etc. Also, you can use widgets to make your blog look better. I hope you got the required information.