Source Edit is a free award winning editor that is especially made for developers but it's also an excellent replacement for Notepad. No matter what language you develop in this is the tool to use.
Source Edit supports all the most common computer languages and if you miss a language of your choice you can add your own syntax highlighter for it using the built in Language Editor.