At home I almost use python exclusively, the other two languages I can be productive is C# and C++, I chose C# because I am a Windows programmer (don't throw tomato at me, I am no troll..) and I choose C++ because the algorithm was implemented in this dialect in school.