Notepad++ is a very good, free source code editor. The project is based on a powerful text editor component - Scintilla. The application is written in C++, clean Win32 Api and STL so it works more efficiently and the file size is very small.
The program supports the following languages: C, C++, Java, C#, XML, HTML, PHP, JavaScript, RC resource file, macefiles, ASCII art files (extensions .nfo , screenshot1, screenshot2), doxygen, INI files, BATCH, ASP, VB/VBS files sources, SQL, Objective-C, CSS, Pascal, Perl, Python, Lua, TCL, Assembler, Ruby, Lisp, Scheme, Properties, Diff, Smalltalk, Postscript and VHDL files.









