Speare code editor is a small, free and friendly code editor, and a really really ultra light IDE for all programming language. You can use it to edit all kinds of text file, programming and debugging with almost any programming language. It designed to make programmer feels light, simple and free. Speare code editor not only has an efficient code navigation and call routines tracing ability but also has flexibility to extend the IDE to support special developing requirements and easily to add a new programming language in it. In fact, Speare code editor includes builtin debugging environment for C, C++, Ruby, mruby, Lua, Python, PHP, Perl and Tcl, and give you complete freedom to control and customise a debugging environment for any programming language.
Home page: http://sevenuc.com/en/Speare.html