“Visualizing Influence Relations of Programming Languages” reveals the links between 1,170 programming languages, from venerable languages created in the 1950s to tiny niche languages created in the past several years. It also shows which languages have been the most influential, with the size of each node in the network corresponding to the number of languages it has influenced. The visualization, created by Berlin-based developer Ramiro Gómez, reveals some interesting insights about influence in the computer science field, including the fact that the oldest languages are not always the most influential. For example, while the longstanding Lisp and C languages carry the most influence in 2014, the fourth-most influential language is Java, which was only released in 1995.
How Programming Languages Influence One Another
Travis Korte is a research analyst at the Center for Data Innovation specializing in data science applications and open data. He has a background in journalism, computer science and statistics. Prior to joining the Center for Data Innovation, he launched the Science vertical of The Huffington Post and served as its Associate Editor, covering a wide range of science and technology topics. He has worked on data science projects with HuffPost and other organizations. Before this, he graduated with highest honors from the University of California, Berkeley, having studied critical theory and completed coursework in computer science and economics. His research interests are in computational social science and using data to engage with complex social systems. You can follow him on Twitter @traviskorte.
View all posts by Travis Korte