Suggested Software

You will need some software in order to edit and transfer your website files. There are several choices available in both free and paid versions for you to consider. Here is the basic breakdown should you wish to do some or all of your own website creation or administration.

HTML Editors

An HTML editor is a program which helps you create the code for a website. (HTML = HyperText Markup Language) Editors range in features from Notepad (a very basic word processor) to a full-featured WYSIWYG editor. (WYSIWYG = What You See Is What You Get) While it's possible to create and maintain a website using Notepad, which almost everyone has on their computers, trying to do so will call for an extremely high level of skill. At the other end of the spectrum, a typical WYSIWYG editor allows you to drag-and-drop to create code automatically and is certainly more appropriate for the vast majority of people. However, there is still a steep learning curve involved even though the creation of HTML code is largely done for you behind the scenes.

The available list of WYSIWYG editors is quite large. Currently the commercial favorites are DreamWeaver ($150) and Expression Web (free). I use Expression Web (Ver. 4) for all my sites and am quite pleased with it. In addition, there are a number of free WYSIWYG editors available and a quick Google search for: free html editors will turn up a large selection. I have not personally used any of these, but find that CoffeeCup is mentioned quite often as the program to use. Here's a link to the free version.

If you're looking for something more useful for website database programming than the standard WYSIWYG editors, I suggest you try Visual Web Developer 2010 Express by Microsoft - it's free. It gives you the functionality of Expression Web but adds more professional features designed for the database developer. It can be very difficult to install, so you should NOT download and attempt to install the single program on its own from Microsoft.

Instead, download the free ISO file for Visual Studio 2010 Express, use it to burn yourself a CD and install just the Visual Web Developer 2010 Express program. (There is a 2012 version available but it can't be used on Windows XP. If you are using a Operating System newer than XP, go right ahead and download the 2012 version instead.) The CD will contain three other programs (Visual Basic, Visual C# and Visual C++) which you don't need to install at this time unless you want to. Doing it this way will save you huge amounts of frustration.

The ISO file is available here from Microsoft. Remember to look for the section entitled "Visual Studio 2010 Express ISO Images".

I have recently given a short presentation to the Prescott Computer Society on "Coding 101" which goes over some of the basic concepts of coding and provides several useful links. You are welcome to download it here in PDF format.

FTP Program

You'll need an FTP program to send your pages up to your hosting service's computer (FTP = File Transfer Program). There are many free FTP programs available and many free HTML editors also include some version of FTP as well. Sometimes it's handy to have a stand-alone FTP program in order to quickly send up a file without the necessity of opening your HTML editor. You can have different FTP programs on your computer as long as you don't try and use them at the same time.

Currently, the most frequently used FTP program is FileZilla which is available here. If you should want something different, simply Google: free ftp programs and you'll find a ton of others readily available.


WordPress is a free add-in (usually available through your web host) which makes routine website editing easier than using one of the HTML editors listed above. It's primarily known and used as a blogging tool, but with some careful tweaks (OK - hacks), it makes a reasonable substitute for an HTML editor and is suitable for website maintenance. The editing interface is quite similar to any typical text editor and you should feel right at home changing your webpages.

However, in my opinion WordPress falls short in certain respects and I have gone into greater detail on my WordPress page.

Back to Top