Programming Languages Influence Network

This interactive visualization shows a network graph of programming language influences. The graph consists of 1169 programming language nodes and 908 edges that signify an influence relation.
The size of a node is determined by its out degree. The more influential a language is across all languages in the network, the bigger is the corresponding node in the network. There are several ways of interaction: you can restrict the network to languages within a programming paradigm; you can choose between a Force Atlas 2 and a random graph layout; and you can highlight the connections of a language by moving the mouse over its node. For more details click on the help link in the top menu. This network graph visualization was created with data from the Freebase Programming Language collection and is rendered with the JavaScript library sigma.js. The Force Atlas 2 layout was preprocessed using the Gephi visualization platform.