Along my career I have used several programming languages to create finite element or molecular models, process images or perform data analysis.
The main programming language that I have used in my past projects are Matlab, Python and C++. I also occasionally used other languages such as tcl, perl.
My projects are generally centered around functionality. I chose the language based on the problematic and the availability of tools and libraries to reach the highest quality solution in the defined constraints.
Here are some examples illustrating the type of projects I have develop with this languages.