Dev-C++ é um codificador e compilador para se fazer software em C++. Integrados no ambiente Dev-C++ estão todas as características padrões essenciais para escrever, compilar, depurar e executar programas escritos em C. Este software é somente para o programador hardcore C++. O Dev-C++ permite que você componha todos os seus códigos fonte sem muitas das características manuais e dos gastos incorporados em muitos dos cenários de programação disponíveis.
Características do Dev-C++ : suporta compiladores GCC, possui depuração integrada (usando GDB), suporta múltiplos idiomas (localização), navegador de classe, conclusão de código e depurador de navegador.
O Dev-C++ também oferece o seguinte: editor de syntax highlighting personalizado; rápida criação de janelas, console, bibliotecas estáticas e DLLs; suporta modelos para a criação de seus próprios projetos; criação de Makefile; edição e compilação de arquivos de recursos, suporta impressão, encontra e substitui instalações, gerenciador de pacotes para fácil instalação de bibliotecas, suporta CVS e To-Do-List.