<HTML>I also use visual C++ in China before.But if you want to find a high salary job in large global company,you must immigrant to Unix C. In fact ,using C/C++ in unix is easier than that of Windows. Furthermore, I don't think Java is a good language for communications product,due to its low efficiency. Of couse, Java can be used in GUI design. However,Java is easy to be learned by every new immigrant, it is also difficult to find a good job for the Java programmer.</HTML>