How do you decide between C#, Java, PHP, and Python? The only real difference is which one you know better.
The Computer Language Shootout Benchmarks
I think that a large part of the problem is that the concept of programming is diametrically opposed to the patience and effort necessary to produce good code
by "effective", I mean the ability to complete projects in a timely manner with the expected quality.
You know one language and want to find the corresponding operator or function in another language
Finding good programmers is hard because good programming is dependent on much more than just knowledge of programming language syntax.
"Never spend an hour doing by hand what you can spend four hours automating."