Code::Blocks is an extensible and fully configurable IDE specially designed to fulfil the need of its users. The most demanding needs are C, C++ and FORTRAN. To construct a plugin framework Code::Blocks can be extended with plugins. All type of functionality can be added by installing or coding a plugin. For example, compiling and debugging functionality is already delivered by plugins. All in all, we need IDE with all features including their consistent look, feel and operation across platforms.
Bluefish is a powerful Integrated Development Environment for web developers. This advanced text editor have several tools for general programming and dynamic website development. It supports a number of programming and markup languages. Bluefish is an open source development project which is released under the GNU GPL licence. It is also applicable for various platforms like Solaris, Mac OSX, Linux, OpenBSD, FreeBSD and Windows. Bluefish is translated in 17 other languages.
DialogBlocks is a simple tool to edit dialogs and generate code easily. It's a sizer based resource editor which quickly gets you create professional dialogs, wizards and frames for deployment on Linux, Mac, Windows and any other supported wxWidgets platform. It supports languages like C++, Python.
NetBeans Integrated Development Environment is free, open source and has a worldwide community of users and developers. It's a software development platform written in JAVA. NetBeans is cross platform and runs on Mac OSX, Solaris, Linux, Windows and various other platforms supporting a compatible JVM. It also support some other languages including C, C++, PHP and HTML5.
7.Komodo IDE (http://komodoide.com/)
Komodo is a comprehensive IDE which supports all major programming languages while providing a single tool that meets your development needs across the spectrum. Komodo IDE has feature to integrate debugger support, interactive shells, DOM viewer and source code control integration. It has the ability to select the engine which is used to run regular expressions, in order to ensure compatibility with the final deployment target.
8.Aptana Studio 3 (http://www.aptana.com/products/studio3.html)
Joomla is a Content Management System (CMS) that allows users to build websites and online applications. It's an open source solution which is freely available to everyone. This software is easy to use and extensible. It is written in PHP language that uses object oriented programming techniques, software design patterns and data in stores a MySQL