Reminder: It really doesn't matter much to people what you already know, the point of programming is to solve problems with your expertise though design and co-ordination. If you are pious, open a church. But its down to personal preference, what you're doing and what the client/enterprise wants.
What I've done work with:
F# (waste of time),
Python (old python)
What I use these-days:
Obviously I have knowledge of SQL databases and web development markups.
What do you think of LUA and Ruby?
How much difference is there between C++ and C#?
Ruby is a hipster language and Lua is like if python was influenced by java.
As for the C++ and C#. I dont know about C++. But C#/Java would be a better comparison. C# is what java should have been if it wasnt for the odd design choices somewhere, but it can be limited to windows machines, so it is not good for portability outside of web dev. C++ I hear can have problems because it uses a much older language design that cant be changed without breaking all software. The best way is to think of C, but with object-orientated design thrown into the mix.
Reminder: It really doesn't matter much to people what you already know, the point of programming is to solve problems with your expertise though design and co-ordination. If you are pious, open a church. But its down to personal preference, what you're doing and what the client/enterprise wants..