Jump to content

List of integrated development environments

From Wikipedia, the free encyclopedia

This is an old revision of this page, as edited by 67.77.125.0 (talk) at 21:46, 20 September 2005 (Free Linux/Unix IDEs). The present address (URL) is a permanent link to this revision, which may differ significantly from the current revision.

The following is a list of integrated development environments.

Free/open source IDEs

Free multiplatform IDEs

GPS with Ada source

Free Windows IDEs

Dev-C++, a free IDE for Windows

Free Linux/Unix IDEs

KDevelop, a free IDE for Linux/Unix
  • gvim is similar to emacs, in that it provides extensive flexibility to integrate GNU (or any other) utilities, however, it also comes over very cryptic, due to its terse commands and various edit modes.
  • KDevelop, an emerging IDE from the KDE project based on the GNU development tools (gcc, make, and GDB), which includes a graphical front-end creator. KDevelop is a mature software.
  • Code::Blocks, free Open Source IDE for C++. Supports workspaces, plugins, custom compilers. GPL licensed.
  • Anjuta is especially useful for GNOME developers. It is quite stable and in heavy development at the same time.
  • Gambas, under the GPL licence, is based on a BASIC interpreter with object extensions. It is designed to be a programming language like Visual Basic that can run under Linux.
  • OpenLDev is a Gtkmm frontend to gcc & g++. It strives to make available a powerful IDE, while remaining simple to use and understand.
  • kinterdev
  • Quanta - for web pages

Free Java-based IDEs

  • The Eclipse is based on Java can be enhanced with plug-ins, such as DevRocket from MontaVista (for Linux development) which add support for C, C++ (and Java of course).
  • NetBeans for Java (under a community licence)
  • Oracle JDeveloper a free Java based IDE that supports development of Java, XML, Web Services, PL/SQL, PHP and more.

Free Macintosh IDEs

  • With the arrival of Mac OS X, all Linux/Unix tools can run on a Macintosh, provided an X11 Server is also running (one is provided free from Apple). fink is a project which can set up a Macintosh to do this (using free software).

Proprietary IDEs

Proprietary Windows IDEs

Proprietary Linux/Unix IDEs

Proprietary Java-based IDEs

  • From Borland, JBuilder is one of the most popular commercial offerings for Java IDEs. Borland provides their minimally-equipped version for free. More advanced versions require licenses.
  • IntelliJ IDEA from JetBrains is a commercial Java development environment. The primary focus of IDEA is programmer productivity, and it includes considerable support for refactoring and test driven design.
  • The Sun ONE Studio from Sun Microsystems is entirely written in Java. Based on the Open source NetBeans tools platform, Sun ONE Studio software allows one to implement and manage platform-independent Java projects. The Community Edition is free of charge.
  • The Rational Application Developer and the WebSphere Studio Enterprise Developer from IBM is based on Eclipse and provides extensive support for Java and J2EE artifacts, as well as other languages such as COBOL and PL/I.
  • JCreator is a Java IDE that functions very similiarly to MSVC++ that is made by Xinox software.

Proprietary Macintosh IDEs

  • On the Macintosh, the most prevalent IDE in recent times is CodeWarrior from Metrowerks.
  • Apple also produces a comprehensive IDE for Mac OS X, Xcode, which replaces an earlier, less integrated set of tools called ProjectBuilder.
  • REALbasic is an easy-to-use cross-platform development environment. It creates native executable for Windows, Linux and MacOS 9/X.

See also