This project analyses the StackOverflow survey data to find trends in the usage of programming languages. It was done as part of Udacity's Data Science Nano Degree course.
- Which programming languages are popular in 2022?
- Who is using these languages?
- Will ‘hobby languages’ be used in the professional environment later on?
programming_languages.ipynbcontains the Python notebook containing all steps and further explanation for this analysisoutput/*.dotare the outputs from the decision treesoutput/*.pdfare the rendered outputstrees/*.dotare readable trees manually created based on the decision treestrees/*.pdfare their rendered outputs
The following libraries are required to run the notebook:
- matplotlib
- numpy
- pandas
- scipy
- seaborn
- sklearn
Data is not included in this repository but can be downloaded from StackOverflow.