what are the similarities and differences between c++, java, vb, and vb.net in terms of their translation modes.