a next-generation build tool, an improved, cross-platform substitute for the classic Make utility with integrated functionality similar to autoconf/automake and compiler caches such as ccache.
a program which will turn English-like phrases such as "declare foo as array 5 of pointer to function returning int" into C declarations such as "int (*foo[5])()".
a program that examines source code and reports possible security weaknesses (``flaws'') sorted by risk level. It's very useful for quickly finding and removing at least some potential security problems before a program is widely released to the public.
a plugin for Emacs, XEmacs, and jEdit which provides code completion, source browsing, and refactorings. It is based on full pre-processing, parsing, and static analysis of sources and works with the C, C++, and Java languages.
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 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/)
component provides a layer over the Win32 API on Windows 95/98/ME so that you can write a single Unicode version of your application and have it run properly on all platforms. Platform Software Development Kit Redistributable
TCC is heading torward full ISOC99 compliance, includes an optional memory and bound checker. Bound checked code can be mixed freely with standard code. generates optimized x86 code. No byte code overhead. Compile, assemble and link several times faster t
a Linux-like environment for Windows. A way to run native linux apps on Windows and make way to magically make native Windows apps aware of UNIX ® functionality after a rebuild.