The real editors are vim and Emacs. Do yourself a favour and go away from GUIs. Learn the hard way. Stop reading badly written articles, keep on asking questions. Judge for yourself. Notepad++ is okay, but being a programmer is not about being okay; it’s about questioning reality. Question everything !