Well, there are many sites specific for blogging. I recently got interested in this as well, so I dug a little.
One of the sites is
https://wordpress.com/ it's very simple, you can look up tutorials on how it works and such.
This one
https://www.blogger.com also works pretty well. In fact, it's more customizable than wordpress, I think (I didn't use this one enough to talk much about it)
And finally, there's also
https://www.tumblr.com/ Tumblr is a very simple platform for you to make a blog site. It's very simplistic, nothing complex. I follor many people on there for their blogs.
I am sure there are lots of other sites that allow you to have a free domain blog, I guess if these three I suggested to you don't appeal you much, you can look up something else. You don't have to know to code in order to make a blog. There are many available tools that you can use.
In case you want the blog to be very fancy and customisable, I'd suggest blogger.com but if you want something basic and that doesn't require coding, I guess tumblr could do the trick.