How do I create a website
The basis of every website is HyperText Markup Language more commonly referred to as HTML. It's basically a way of formatting text it in a particular way so that an Internet browser (Internet Explorer, Firefox, etc) can display the page to the viewer and allows you to link pages together using simple tags.

There are no hard and fast rules about what you use to create these pages - you can use a simple text editor like notepad or a much more complicated yet powerful editor like FrontPage or Dreamweaver - it all depends on how comfortable you are with the code.