Существуют разные способы создания сайтов.  Я выделяю пять:

1) Универсальный. Пишем html-код странички от руки в стандартном блокноте Windows (Пуск> программы> стандартные> блокнот), не забываем сохранить файл с расширением .html или .htm (его дописываем прямо к названию файла через точку) (НЕ txt!) Естественно, тут нужно знать html :)

2) C помощью редакторов. Таковых существует множество, например, Microsoft FrontPage (визуальный и очень простой в обращении :) Здесь уже знать html не обязательно), AceHTML, HomeSite...

3) C помощью обычного Word'a. Набиваете страничку, размещаете картинки, таблички... Жмете: файл> сохранить как> тип: веб-страница.

4) На шаблонах. Сейчас в инете много разных шаблончиков, которые можно скачать и отредактировать первым или вторым способом (см.выше)

5) C помощью конструкторов на готовых шаблонах за несколько минут в режиме on-line. См. narod.ru или sitecity.ru, boxmail.biz, boom.ru.

Вообще, конечно, первый способ - лучший :)

Html (HuperТext Markup Language) - это не язык программирования, это язык разметки документов.
PS рекомендую почитать статью: http://dog-puppy.sitecity.ru/ltext_0407135107.phtml