No code ways to build a site
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.
Self-hosted options include WordPress, Ghost, and Drupal. These will require a server to host on and need to be updated and backed up. But they allow custom code when needed.
I prefer self-hosted options. I like having control over the hosting and I've found most sites need some code sooner or later.