Well there's text editors (you directly edit the code) and WYSIWYG (you see what the website would look like to an end user, the program writes the code for you).
for text, Notepad++ is a good solution
http://notepad-plus.sourceforge.net/uk/download.ph p (Binary files, download the .exe)
For WYSIWYG, Trellian is good:
http://www.trellian.com/webpage/download.htm
NVU:
http://...



