TY - JOUR
T1 - COMPUTER PROGRAMMING LANGUAGES IN 2020
T2 - WHAT WE USE, WHO USES THEM, AND HOW DO THEY IMPACT JOB SATISFACTION
AU - Peslak, Alan
AU - Conforti, Mauri
N1 - Publisher Copyright:
© 2020 Issues in Information Systems. All rights reserved.
PY - 2020
Y1 - 2020
N2 - There has been an explosion of programming languages over the past decades. From Assembler to Java, a variety of different programming languages have been developed by software designers to meet a variety of needs and applications. But how many of these languages are being actively used by today’s software professionals? And are there differences in language usage by gender or age? Our study analyzes the 2019 Stack Overflow annual survey and finds that the top languages used by all respondents of the survey were JavaScript, HTML/CSS, SQL, Python, and Java. For those who self-identified as software developers, Java leapfrogs Python and TypeScript comes above C++ but otherwise the top ten are unchanged. Many other insights have been discovered including number of languages used, significant differences in language use by age and gender, and the relationship of language usage and job satisfaction.
AB - There has been an explosion of programming languages over the past decades. From Assembler to Java, a variety of different programming languages have been developed by software designers to meet a variety of needs and applications. But how many of these languages are being actively used by today’s software professionals? And are there differences in language usage by gender or age? Our study analyzes the 2019 Stack Overflow annual survey and finds that the top languages used by all respondents of the survey were JavaScript, HTML/CSS, SQL, Python, and Java. For those who self-identified as software developers, Java leapfrogs Python and TypeScript comes above C++ but otherwise the top ten are unchanged. Many other insights have been discovered including number of languages used, significant differences in language use by age and gender, and the relationship of language usage and job satisfaction.
UR - http://www.scopus.com/inward/record.url?scp=85126265021&partnerID=8YFLogxK
UR - http://www.scopus.com/inward/citedby.url?scp=85126265021&partnerID=8YFLogxK
U2 - 10.48009/2_iis_2020_259-269
DO - 10.48009/2_iis_2020_259-269
M3 - Article
AN - SCOPUS:85126265021
SN - 1529-7314
VL - 21
SP - 259
EP - 269
JO - Issues in Information Systems
JF - Issues in Information Systems
IS - 2
ER -