You can use arrow keys to navigate in the map.
You can if you define what 'good' means.
you could easily define a function with the language as input and a one dimensional output
e.g. the more characters the name has the better
with that definition Java is better than C++
A programming language could be measured by the efficiency of the language. Or the cross-platform nature of it. So a language can be good in some circumstances but not as good in others.
You can still tell whether a language is fit for a particular task