What is it about?

This work is about Programming Languages and their Usage. GitHub and StackOverflow were used to perform our analysis. This data is then collated into visualizations with the aim of understanding popularity of languages in isolation, and in tandem. Several different visualizations were utilized, each giving different perspectives on the data. The findings were analyzed and discussed with a view to adequately identify the current trends in programming languages

Featured Image

Why is it important?

This project aims to discover the current state of language popularity and use historical data to understand their respective trends. Data was sourced and processed from GitHub project language data and StackOverflow question tags be-tween 2008 and 2020. This data is then collated into visualizations with the aim of understanding popularity of languages in isolation, and in tandem. Several different visualizations were utilized, each giving different perspectives on the data. The findings were analyzed and discussed with a view to adequately identify the current trends in programming languages. From the results, it is understood that JavaScript is leading programming language in popularity in isolation. HTML and CSS are languages are commonly used in tandem with JavaScript. The extent to which the trends in popularity of languages explored in this research differ from the findings of published studies of relevant topics was also explored. It was found that some of the trends match the findings of relevant studies, however the results are not exactly the studied were performed under different conditions.

Read the Original

This page is a summary of: Programming Languages: A Usage-based Statistical Analysis and Visualization, March 2021, ACM (Association for Computing Machinery),
DOI: 10.1145/3459955.3460614.
You can read the full text:

Read

Contributors

The following have contributed to this page