Spyder is a powerful interactive Open Source development environment for the Python language with advanced editing, interactive testing, debugging, and introspection features.
sudo apt-get install spyder
Eric is a full featured IDE and Python and Ruby editor, written in Python. It is based on the cross-platform Qt Gui toolkit, integrating the highly flexible Scintilla editor control. It is a quick and dirty editor as well as a professional project management tool (integrating many advanced Python features). Eric4 includes the integration of a downloadable plug-in system.
sudo apt-get install eric
Kompozer Web Development Editor
sudo apt-get install kompozer
Quanta Plus (Web IDE)
Quanta Plus is an integrated development environment integrated with the KDE desktop. It allows webpage development, database design, and XML design and scripting, for example, using multiple development tools. The latest stable version is 3.5, however, and integrates with the KDE 3.5 environment (Ubuntu Hardy Heron). You should therefore use Ubuntu Hardy Heron with this product. (There is also a commercial version (Quanta Gold), also oriented towards KDE 3).
sudo apt-get install quanta kompare kxsldbg cervisia
sudo apt-get install netbeans
BlueFish Web Development Editor
sudo apt-get install bluefish
Gobby (Multi-user development)
Gobby is a free, multi-platform open source collaborative editor supporting multiple documents in one session and a multi-user chat. Install:
sudo apt-get install gobby
Eclipse is a free open-source cross-platform integrated development environment with plugin support for a large set of programming languages, e.g. Java, C/C++, Python, PHP.
sudo apt-get install eclipse