Aptana Studio is a free, open source cross platform compatible IDE that supports a large variety of languages. The default Aptana Studio’s editor comes
with full support for HTML, CSS and Javascript. If you are a PHP or Ruby On Rails developer, you can also get it to support the the code you want by adding the respective modules via plugins. Platforms supported by Aptana Studio include PHP, Ruby On Rails, Python, iPhone Web apps, Adobe Air, Nokia and AJAX.
Aptana is based on the popular Eclipse, so if you have been a fan of Eclipse (or Dreamweaver), you shouldn’t have any problem getting used to Aptana

