a python IDE with auto-indentation, auto completion, call tips, syntax coloring, syntax highlighting, uml viewer, class explorer, source index, auto todo list, sticky notes, integrated pycrust shell, python file browser, recent file browser, drag&drop, co
a 'virtual machine' for several classic graphical point-and-click adventure games based on LucasArts' SCUMM (Script Creation Utility for Maniac Mansion) system.
a software development tool that connects programs written in C and C++ with a variety of high-level programming languages. SWIG is used with different types of languages including common scripting languages such as Perl, Python, Tcl/Tk and Ruby.
a discrete event simulator targeted at networking research. Ns provides substantial support for simulation of TCP, routing, and multicast protocols over wired and wireless (local and satellite) networks
a versatile Integrated Development Environment (IDE) for C and C++ on GNU/Linux. It has been written for GTK/GNOME and features a number of advanced programming facilities. (same as http://anjuta.org/)
parsing tool and a source code generator devoted to generative programming. Generative programming is a software engineering approach interested in automating the production of reusable, tailor-made, adaptable and reliable IT systems.
A cross-platform editor with a well-designed and consistent look and feel. It also has a class browser, currently only for C++, and keeps the class/function display updated.
tool to develop an application visualy across multiple platforms, design a GUI using "Component", and reduce development process and cost efficiently.Provides an IDE, runtime libraries, etc...
a free source code editor which supports several programming languages running under the MS Windows environment. based on Scintilla edit component (a very powerful editor component)
an open, highly-portable Smalltalk-80 implementation whose virtual machine is written entirely in Smalltalk, making it easy to debug, analyze, and change.