11 Essential Programming Languages
If you want to learn about the hottest programming languages today, don't miss this list from IEEE Spectrum. This respected organization, which has 400,000 members and is considered the world's largest association of technology professionals, enlisted the services of Nick Diakopoulos, a well-known computational journalist and assistant professor at the University of Maryland, to compile the language rankings. Diakopoulos proceeded by weighing and combining 12 metrics from 10 sources, including IEEE Xplore, Google and GitHub. The result is a compilation of languages that cover big data analytics, graphics, system administration, network programming and virtually every other tech-supported function. And if you disagree with Diakopoulos' conclusions—or want to see which language dominates within your particular tech niche (such as mobility)—that's not a problem: IEEE has posted an online, interactive version of the list that enables you to adjust the weight of each metric used to create the customized ranking.