I have wrote some bits and bobs in all 3
C# is the nicest but ties you to dot net and Microsoft
C++ is the most painful and complex but very powerful and rewarding, many many uses
Java is okay, it's like the others but has less uses as not native and tied to Java Virtual Machine
We're a place where coders share, stay up-to-date and grow their careers.
We strive for transparency and don't collect excess data.