Get Monthly Personalised Newsletter about Software News and Releases. Start here.


WindowsLinuxMac

Eclipse

 
Eclipse is an open source Java IDE. It allows you to build, deploy and manage software across the entire software lifecycle.
In IDE

WindowsLinuxMac

Code::Blocks

 
Code::Blocks is a C/C++ IDE built with configurability and extensibility in mind. It is built around a plugin framework that allows it to be extended through the use of external libraries (plugins). Much of the already available functionality is provided by plugins. It even includes a plugin creation wizard to help you create your own plugins easily.
In IDE

WindowsLinuxMac

IntelliJ IDEA

 
IntelliJ IDEA is a code-centric IDE focused on developer productivity. The editor deeply understands your code and knows its way around the codebase, makes great suggestions right when you need them, and is always ready to help you shape your code.
In IDE

LinuxMac

Anjuta

 
Anjuta DevStudio is a software development studio featuring a programming facilities including project management, application wizard, interactive debugger, source editor, version control, GUI designer, profiler.
In IDE

WindowsLinuxMac

Ecere SDK

 
The Ecere SDK is a cross-platform toolkit for building software applications. It currently runs on Windows, Linux, and Mac OS X (through X11). With the Ecere SDK, you can develop applications once and deploy them on all supported platforms alongside a lightweight runtime environment. It introduces eC, an object oriented language derived from and fully compatible with C, compromising neither runtime performance nor ease of use...

WindowsLinuxMac

4tH compiler

 

WindowsLinuxMac

Geany

 
Geany is a text editor using the GTK2 toolkit with basic features of an integrated development environment.

WindowsMac

Adobe Dreamweaver

 
Adobe Dreamweaver is a web development application. It supports web technologies such as HTML, CSS, JavaScript, ASP, ColdFusion, and PHP. Adobe Dreamweaver allows users to preview websites. It provides transfer and synchronization features, a templating framework that allows single-source update of shared code and layout across entire sites.

WindowsLinuxMac

Arcadia

 
Arcadia is a Light Integrated Development Environment (IDE) for Ruby written in Ruby using the classic tcl/tk GUI toolkit. It supports script editing, running and debugging support, source browsing, syntax highlighting, code completion and has an extensible architecture.

Windows

NoteTab

 
NoteTab Standard is designed as a useful Notepad replacement and a capable HTML editor that you can handle a heap of large files with a simple tabbed interface, use a spell-checker and thesaurus, format text quickly and easily, and use the font of your choice, fixed-width or proportional.

Mac

Xcode

 
Xcode is a suite of tools for developing software for Mac OS X and iOS. It includes an integrated development environment (IDE), also named Xcode, an Interface Builder to build graphical user interfaces, a modified version of the GNU Compiler Collection, and the GNU Debugger. It supports C, C++, Objective-C, Objective-C++, Java, AppleScript, Python and Ruby.
In IDE

WindowsLinuxMac

KDevelop

 
KDevelop is an integrated development environment which makes the creation and development of applications an easy task even for beginners. Highlights of the current release are: an application wizard for easy creation of KDE 4, Qt4, GNOME, and terminal C/C++ projects, full project management, a syntax-highlighting editor, code completion, an integrated dialog editor for the Qt/KDE GUI libraries, an internal debugger, a full-featured class browser with class tools, CVS and SVN support, an integrated HTML-based help system offering manuals and class-references, and extensive search mechanisms to browse sources and documentation.

WindowsLinuxMac

BlueJ

 
BlueJ is an interactive Java development environment. It provides a unique user interface that presents a graphical display of the application classes and their relationships, and it lets users interactively create objects of any class. Once objects have been created, users can interact with them directly. This interaction mechanism allows for much greater testing and experimentation than in conventional environments...

WindowsLinuxMac

PhpStorm

 
PhpStorm is an IDE for HTML, JavaScript and PHP. It provides code completion, quick navigation, on-the-fly error checking, run unit-tests and visual debugging.

WindowsLinuxMac

MonoDevelop

 

Windows

FlashDevelop

 
In IDE

WindowsMac

Delphi

 

WindowsLinuxMac

Zend Studio

 
Zend Studio is considered to be a helpful and creative professional-grade PHP application development environment.

WindowsLinuxMac

NetBeans

 
In IDE

WindowsMac

ResEdit

 
ResEdit is a resource editor for Windows programs. The original purpose was to help C++ developers to create resource scripts. Now it can also be used to modify any resource in PE files (exe, dll, ...) and compiled resource scripts (res files).

Pages