Learn about the types of people who become computer programmers. This page goes into detail about the ethnic and gender ratio of the workplace.


Ethnic Minority Mix, 2019

The largest ethnic group of computer programmers are White, making up 49% of the population. The next highest segments are South Asian and East Asian, making up 14% and 10% respectively.


Employment Type Mix, 2019

78% of computer programmers work in full-time roles while 22% work part-time.


Gender Mix By Career Interest, 2019

This graph shows the distribution of females and males that are interested in becoming a computer programmer. Four or five star ratings on CareerExplorer indicate interest.

More men than women are interested in becoming computer programmers at a ratio of 3.91 to 1.


Actual Gender Mix, 2019

28% of computer programmers are female and 72% are male.


Gender Bias, 2019

This is one of the most compelling statistics we collect. Gender bias shows the difference between gender interest in being a computer programmer and the actual gender mix of people in the career.

If there is a significant difference, then it means there is a gender imbalance between those interested in becoming a computer programmer and those who end up becoming one.

In this case there are more men interested in becoming a computer programmer than those actually working as one. It is hard to pinpoint the exact reasons why, but there are likely various forces at play, from changing interests over time to societal norms and biases.