Actually, I use C, C++ and Java most of the time. I am new to Python and Perl. In general my policy is to use the language best suited to each particular problem, thus I use Python for problems that involve big numbers, for instance. But I also try to solve the easier problems, like this one, in Python to get some practice.