No it is not compulsory to know coding. You can simply install theme and customize the blog.