A while ago, my friend sent me a file entitled NotePad2.exe . I used it for about a week, and found it invaluable when writing code for my Java class at ncsu. To me, it seems just like Notepad, only more advanced (without being overly complicated). One of the biggest things i like about it is the syntax highlighting for whatever language you're working on. I haven't tried it for many other languages, but once you save the file as, say ".java", it'll highlight certain parts.
Here's a screencap of it in action:

It's still incredibly simple and sleek, but with a few added options that made it awesome to me. I noticed in another thread that a lot of coders were still using Notepad, and i was wondering if they've ever seen Notepad2. If so, what are your opinions towards it in relation to other coding programs?
EDIT: BTW, the code in the shot was from a basic java program to create an HTML coded calendar (the html code was in a different class).