Notepad++ is free open source Windows Source code editor and Notepad replacement. Primary feature is syntax highlighting and code editing. Notepad++ supports many languages.
There are other features that can simplify editing code. You can edit multiple files at one time. Notepad++ can open multiple files in tabs. You can open two files in two views. This can help while comparing and editing files. Search and replace functionality is supported. You can also bookmark any document. The text editor also suggests auto completion as you type.