An integrated development environment for coding in Perl, C++, Java, XML, HTML, or C#, or Pascal, or half a dozen other languages.

Like other IDEs, Komodo provides a pane-based layout which combines code windows with other tools like a variable monitor and simple access to debuggers. It uses syntax highlighting to more clearly show the structure of code.

Komodo is based on Mozilla, and is available gratis from ActiveState for non-commercial use. It runs on both Linux and Windows.

Now that I've got the facts out of the way, I feel free to comment that, as a rank amateur from way back, I appreciate Komodo's simplicity. It feels intuitive to me, right down to using F5 to run a program (as was the case back in the days of QBasic). For a guy who's used to simple text editors and command-line interfaces, I've taken to Komodo like a duck to water. This lizard certainly helps me dispose of bugs.