IEEE Spectrum created this interactive chart of the most popular programming languages. Rankings are created by weighting and combining 12 metrics from 10 sources, including what employers are looking for the most.