Personally I use Notepad ++. I find that by using Notepad or another program that only shows a code view means you don't get all the extra bulk added to your web pages that Dreamweaver often adds and also you actually understand better what the code behind you site is doing. If you use Dreamweaver and go and add things to the template in the design view you aren't going to know exactly what's been added to your code.
I use Notepad++ over Notepad as it uses syntax highlighting which makes it easier to spot little mistakes such as if you've forgotten to close a tag. It also shows line numbers which can be good for PHP etc where errors are reported on certain lines and you can use tabs which I find makes it far nicer to navigate.
Prodjex is a Kansas City web development company that provides end-to-end web development services for all things web related. Founded in 2017, we’ve grown quickly and provide web consulting services to clients not only in Kansas City, but across the US.