Blogging is really fun and as a beginner you should first know what are the different platforms available which helps you to write your first blog. WordPress, Google blogger, Joomla, Drupal few open source blogging Content management systems can help you