C++
И поручить разработку плохому архитектору, он запутает код лучше любого обфускатора.
Можно подумать заодно о собственном упаковщике, кое-кого остановит.
Bloodshed Dev C++ — Это IDE (интегрированная среда разработки), она использует gcc вроде по-умолчанию.
Используй CodeBlocks в качестве IDE совместно с компилятором gcc 4.6