Guardfather's top free software and services picks.
Notepad++ has been my favorite HTML editor for a long time. It's what I used to create this web page. It supports document tabs, syntax highlighting, line numbering, tab indications, auto-indenting, color themes, macros, plugins, and much more. Notepad++ grabbed my attention away from HTML-kit, and I can't see myself using anything else for HTML editing in Windows.
HTML-Kit is a powerful HTML editor. I used it for a year or so. It seems to have more options and functionality than Notepad++, but I found them less intuitive and the interface less appealing in general. If not for Notepad++, I'd probably still be using HTML-Kit. Given its capability and feature set, I believe it deserves mention.
Eclipse is my first choice for a programming IDE. I have dabbled slightly in a few other IDEs, but Eclipse is the only one I felt comfortable with. It took a little while for me to adjust, being used to more basic text editors geared toward markup languages, but Eclipse has proven itself very convenient for programming.
Hex Editor Neo is the best looking hex editor I've used. I must admit I haven't done much hex editing at all. But I have tried a few free editors and this is the only one that I felt comfortable with.