Не обязательно. Многие платформы, такие как Mobirise, предоставляют инструменты для самостоятельного создания сайта без навыков программирования.