The visualization above shows the top 5 languages used by data professionals based on Stack Overflow Developer Survey 2021 results. Hover over the chart to see the percentage of each data role that have worked with the corresponding language. Notebook for the data analysis and visualization steps (using Pandas and Plotly) is available here.

Here are some key points from the visualization above:
- Data scientist, data analyst, and data engineer have similarity in which Python is the most used language followed by SQL.
- For database administrator, SQL is the most used language followed by Python.
- Java is quite popular among all data professionals, although not as popular as Python and SQL.
- Learn Python and SQL if you want to have a data-related career.

The web app version is available on Streamlit and the source code for the web app is available here.