No, you do not need to know HTML, CSS, or any programming language in order to build websites.