There are couple of online platforms, that allow free creation of own website, without programming skills. Probably the most popular are:
These platforms can be used to create a website for free of charge, in user friendly online editor. The website will be available on free subdomain, for example mywebsite.wordpress.com. Some platforms like Wordpress.com, may place ads into website content.