Skip to main content

Information Technology Roles and Their Most-Used Programming Languages

  • Conference paper
  • First Online:
Innovations in Bio-Inspired Computing and Applications (IBICA 2021)

Abstract

In this digital age, almost every area of our lives and businesses are controlled by Computer code. Consequently, programming skills are now in high demand across industries - not only for those in software development but also for almost every career role. According to a study conducted in the United States, over 7 million out of 26 million online job postings were reported to have required programming skills. In this study, we identified and ranked the ‘most-used’ programming languages for each of the 23 different job roles in IT teams. Knowing the ‘most-used’ programming languages for a given role will help stakeholders plan adequately. Our results show that JavaScript was the overall most-used language, followed by HTML/CSS and then SQL. However, in terms of specific roles, HTML/CSS was the most-used language for Marketing/Sales, JavaScript for those in software development, Python for Data Scientists, Academic researchers and Scientists. SQL for Database Administrators, Data Engineers and Data Analysts. The outcome of this study can be used by relevant stakeholders to make decisions regarding careers, professional development and curriculum designs.

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 189.00
Price excludes VAT (USA)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 249.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

References

  1. BurningGlass: Beyond Point and Click - The Expanding Demand for Coding Skills, 1 January 2015. https://www.burning-glass.com/research-project/coding-skills/

  2. Danuser, Y., Kendzia, M.J.: Technological advances and the changing nature of work: deriving a future skills set. Adv. Appl. Sociol. 9(10), 463–477 (2019)

    Article  Google Scholar 

  3. Opute, J.E.: HRM in Africa: Understanding New Scenarios and Challenges in an Emerging Economy. Springer, Cham (2020). https://doi.org/10.1007/978-3-030-47128-6

    Book  Google Scholar 

  4. Watts, S., Raza, M.: The IT Skill Gap Explained, 7 May 2021. https://www.bmc.com/blogs/the-it-skill-gap-explained/

  5. Panetta, K.: Gartner Top Strategic Technology Trends for 2021, 8 March 2020. https://www.gartner.com/smarterwithgartner/gartner-top-strategic-technology-trends-for-2021/

  6. Press, G.: Top 10 Hot Artificial Intelligence (AI) Technologies, 18 March 2021. https://www.forbes.com/sites/gilpress/2017/01/23/top-10-hot-artificial-intelligence-ai-technologies/#3187299d1928

  7. Stackoverflow: 2020 Developer Survey, 22 May 2021. https://insights.stackoverflow.com/survey/2020

  8. Dishman, L.: Why Coding Is Still The Most Important Job Skill of the Future, 14 June 2016. https://www.fastcompany.com/3060883/why-coding-is-the-job-skill-of-the-future-for-everyone

  9. Figuière, N.: Top 10: Most In-Demand Programming Languages 2021, 10 February 2021. https://www.codingame.com/work/blog/hr-news-trends/top-10-in-demand-programming-languages/

  10. Codinginfinite: Stack Overflow Developers Survey 2019 vs 2018 Programming Technologies Comparison, 11 April 2019. https://codinginfinite.com/stack-overflow-developers-survey-2019-vs-2018-technology-comparison/

  11. Zhang, H., Wang, S., Chen, T.H., Hassan, A.E.: Reading answers on stack overflow: not enough! IEEE Trans. Softw. Eng. 47(11), 2520–2533 (2019)

    Article  Google Scholar 

  12. Nivala, M., Seredko, A., Osborne, T., Hillman, T.: StackOverflow–informal learning and the global expansion of professional development and opportunities in programming? In: 2020 IEEE Global Engineering Education Conference (EDUCON), pp. 402–408. IEEE, April 2020

    Google Scholar 

  13. Setor, T., Joseph, D.: When agile means staying: the relationship between agile development usage and individual IT professional outcomes. In: Proceedings of the 2019 on Computers and People Research Conference, pp. 168–175, June 2019

    Google Scholar 

  14. Vadlamani, S.L., Baysal, O.: Studying software developer expertise and contributions in Stack Overflow and GitHub. In: 2020 IEEE International Conference on Software Maintenance and Evolution (ICSME), pp. 312–323. IEEE, September 2020

    Google Scholar 

  15. Rubei, R., Di Sipio, C., Nguyen, P.T., Di Rocco, J., Di Ruscio, D.: PostFinder: Mining Stack Overflow posts to support software developers. Inform. Softw. Technol. 127, 106367 (2020)

    Article  Google Scholar 

  16. Venigalla, A.S.M., Chimalakonda, S.: StackEmo: towards enhancing user experience by augmenting stack overflow with Emojis. In: Proceedings of the 29th ACM Joint Meeting on European Software Engineering Conference and Symposium on the Foundations of Software Engineering, pp. 1550–1554, August 2021

    Google Scholar 

  17. Zhang, Z., Mao, X., Lu, Y., Lu, J., Yu, Y., Li, Z.: Automatic voter recommendation method for closing questions in stack overflow. Int. J. Softw. Eng. Knowl. Eng. 30(11n12), 1707–1733 (2020)

    Article  Google Scholar 

  18. Papoutsoglou, M., Mittas, N., Angelis, L.: Mining people analytics from StackOverflow job advertisements. In: Proceedings of the 43rd Euromicro Conference on Software Engineering and Advanced Applications (SEAA 2017), pp. 108–115. IEEE (2017)

    Google Scholar 

  19. Beeharry, Y., Ganoo, M.: Analysis of data from the survey with developers on StackOverflow: A Case Study. ADBU J. Eng. Technol. 7(2), 2348–7305 (2018)

    Google Scholar 

  20. Silveira, K.K., Musse, S., Manssour, I.H., Vieira, R., Prikladnicki, R.: Confidence in programming skills: gender insights from StackOverflow developers survey. In: 2019 IEEE/ACM 41st International Conference on Software Engineering: Companion Proceedings (ICSE-Companion), pp. 234–235. IEEE (2019)

    Google Scholar 

  21. Peslak, A., Conforti, M.: Computer programming languages in 2020: what we use, who uses them, and how do they impact job satisfaction. Issues Inf. Syst. 21(2), 259–269 (2020)

    Google Scholar 

  22. Borges, H., Valente, M.T., Hora, A., Coelho, J.: On the popularity of GitHub applications: a preliminary note. arXiv preprint arXiv:1507.00604 (2015)

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Oluwaseun Alexander Dada .

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2022 The Author(s), under exclusive license to Springer Nature Switzerland AG

About this paper

Check for updates. Verify currency and authenticity via CrossMark

Cite this paper

Dada, O.A., Aruleba, K., Yunusa, A.A., Sanusi, I.T., Obaido, G. (2022). Information Technology Roles and Their Most-Used Programming Languages. In: Abraham, A., et al. Innovations in Bio-Inspired Computing and Applications. IBICA 2021. Lecture Notes in Networks and Systems, vol 419. Springer, Cham. https://doi.org/10.1007/978-3-030-96299-9_75

Download citation

Publish with us

Policies and ethics