Anjuta
It has support for C , C++ , Java , JavaScript , Python and Vala programming language . 
<triplet> C <subj> programming language <obj> instance of <triplet> C++ <subj> programming language <obj> instance of <triplet> Java <subj> programming language <obj> instance of <triplet> JavaScript <subj> programming language <obj> instance of <triplet> Vala <subj> programming language <obj> instance of