Well C++ and Java can be found using the GCC group of compilers or, in the case of Java, the Java Linux Developer kit.

You could use Real Basic for VB on the Linux platform. Might want to check this out for more details (I've only dabbled with C and C++ on *nix)