For a basic website, yes. For a website with a contact form, or for more advanced features like a login system, you will also need php/mysql and javascript. Alternatively, you can also use a website builder that does the coding for you. The best is UltimateWB because it is so easy to use and has a lot of built-in apps, and you can add your own coding to it if you want.
Got a techy/website question? Whether it’s about UltimateWB or another website builder, web hosting, or other aspects of websites, just send in your question in the “Ask David!” form. We will email you when the answer is posted on the UltimateWB “Ask David!” section.