Of course there are other CMS options you can look into (such as Wix, Squarespace, Tumblr, Blogger, Medium or Ghost), but I strongly recommend setting up a self-hosted WordPress blog as it’s the most sustainable, long-term CMS. Using WordPress, you can start a blog for free (you'll just need a web hosting plan to get your blog live) and it's really the only option worth considering if you're starting a blog with the eventual goal of making money in some way, shape or form.