Ну смотря что за сайт вам нужен.
Если нужна простенькая визитка с информацией о себе, портфолио, блог или что-то похожее, вполне достаточно воспользоваться любой популярной CMS (хоть тем же WordPress). Статей по их настройке вагон и маленькая тележка, шаблонов дизайнов тоже завались и всегда можно скорректировать под себя.
Еще вариант - воспользоваться конструкторами сайтов, такими как Wix, SquareSpace и другие. Там даже устанавливать ничего не надо и с хостингом копаться - все готовое для вас. Там даже можно простенький интернет-магазин поднять и реализовывать свои товары и услуги.
А вот если нужно что-то более серьезное и масштабное, то программиста все-таки придется поискать. Впрочем, в них недостатка не наблюдается.
Если нужен простой сайт для продаж каких-то услуг, товаров с небольшим ассортиментом, то вам отлично подойдут всевозможные сервисы по созданию сайтов, например: Bloxy - очень простой и удобный, Wix, Flaxbe и прочие. Выбирайте по удобству.
Если Вы не программист, то я рекомендую научится программированию на Яндекс.Практикум, а затем создать сайт в Вебмастер.
Но если Вы хотите более простого и быстрого решения, то можно создать сайт на специальных сайтах, где уже всё готово, Вам просто нужно написать текст и поставить всё на места. Вот пример такого сайта: Nethouse.