C# is still a very useful Windows language to have. Java knowledge is basically the same as C# but its multi platform and faster.
namespace/package
using/import
string/String
bool/boolean
All the same crap, difference is a few caps differences and different collections. Java likes to name methods get and set for example .getMessage() and with C# you'd have .Message
Yeh C# is the Fastest after C++ .Net language as you need to be far more accurate than VB on a lot of things which slow VB down, but with VB you can pretty much do anything C# can with some shitty slow code.
Offtopic, Is the CO client written for compatibility of other OS or does it use Managed C++ and use .Net classes to ruin that compatibility.
My real life girlfriend is kinda close to Steve (Qonquer founder/creator) and apparently him and that Sez girl broke up i think.