Sort:  

It's not like windows notepad or anything, Notepad++ is a text editor designed for programming, has most features all IDEs have like syntax highlighting, auto-completion, and a lot more. It just doesn't have a "run" built in, so I run all my scripts via command line/shell. Unless, I make a GUI for it of course.