DevC++ jest w pełni funkcjonalnym darmowym środowiskiem programistycznym C/C++ zawierającym wielookienkowy edytor kodu źródłowego z podświetlaniem składni, kompilator, debbuger, linker. Środowisko posiada także narzędzie do tworzenia pakietów instalacyjnych napisanych programów. Instalacja jest prosta i ogranicza się do postępowania zgodnie z instrukcjami. Nie trzeba dodatkowo instalować żadnych innych programów. Umożliwia tworzenie aplikacji działających pod konsolą oraz okienkowych (w32api).

Ma wielu zwolenników m.in. z racji na niewielkie rozmiary i dość stabilne działanie. Kod napisany w DevC++ na platformie Windows łatwo przenosi się na linuxa i odwrotnie ( gcc <> DevC++ ). W przypadku DevC++ zdarzały się lepsze i gorsze wersje.

Wymagania:

minimalne:
8 MB RAM (program tworzy wtedy plik swap)
100 Mhz zgodny z Intel
30 MB wolnej przestrzeni na dysku

sugerowane:
32 MB RAM
233 Mhz zgodny z Intel
45 MB wolnej przestrzeni na dysku