Можно создать сайт и не имея навыков программирования, все зависит от тематики и от требований.
на стандартном шаблоне или купленном/сворованном да, а если вы хотите что-то свое оригинальное с интересными менюшками или специфическими функциями, то умом придется запастись полюбомуВ мое время в школах обучали основам программирования. Чтобы сделать сайт на одном из бесплатных движков (вордпресс и т.д.) не нужно много ума. Все есть в сети, есть тематические порталы, уроки.
Как создать сайт, не имея навыков программирования?