Collective Memory, Education
List of programming languages that have been developed from 1950–1979, 1980–1999, and 2000 to the present.
Language Page
List of programming languages
The background was animated using Processing.js of how languages are distance but still connected.