With Komodo Edit can write code in almost any programming language. Its syntax highlighter supports HTML, CSS, PHP, JavaScript, Ruby and more.
Code is arranged in sections, is easy to identify specific sections or rows, includes a debugger. Support for version control such as Subversion, Git etc.
Interface is customizable and is organized to increase productivity offering shortcuts for fast opening or code completions.