Actually developer in telecommunication technologies, I am mainly used to code in C++. However I have recently been graduated from an engineering school where I learnt JAVA (and Android), Python, and many "extra" languages such as XML, UML, shell...
After an internship and some notions at school, I also have some skills in image processing.
PS : Unix > Windows :p