There are #nocode ways to build a website. There are self-hosted and SaaS options. The self-hosted solutions will usually have a SaaS option.
SaaS options include SquareSpace, Webflow, and WIX. These are very easy to sign up and get started. No hosting or anything else to worry about. These are great for basic websites that won't need custom functionality. Outgrowing these options requires rebuilding the site.
I prefer self-hosted options. I like having control over the hosting and I've found most sites need some code sooner or later.