Computer programming once had much better gender balance than it does today. What went wrong?

Expanding on my earlier post, a more comprehensive list of how CS female percentage compares to other stem feilds is below. The CS % is lower because it separates CS (17% women) from Information Science (25% women).

2017 Bachelor Degrees Conferred: STEM Fields
Computer Engineering – 11% Women
Engineering Technologies – 13% Women
Aerospace Engineering – 14% Women
Electrical Engineering – 14% Women
Mechanical Engineering – 14% Women
Computer Science – 17% Women
Petroleum Engineering – 17% Women
Information Tech. – 18% Women
Physics – 20% Women
Engineering (+Eng Tech): Overall – 20% Women
Civil Engineering – 24% Women
Information Science – 25% Women
Chemical Engineering – 33% Women
Industrial Engineering – 33% Women
Geology / Earth Sciences – 38% Women
Mathematics – 42% women
Bio / Biomedical Eng – 44% Women
Statistics – 45% Women
Chemistry – 49% Women
Biochemistry – 51% Women
Environmental Science – 51% Women
Environmental Engineering – 51% Women
Cell Biology – 56% Women
Microbiology – 57% Women
Biomedical Sciences – 61% Women
Biology: General – 63% Women
Neuroscience – 63% Women
Marine Biology – 70% Women
Zoology – 71% Women
Animal Sciences – 81% Women
Health Professions (Overall) – 84% Women
Nursing – 87% Women
Nursing Science – 89% Women

Instead of tech fields, women were most likely to major in the following general fields. Nursing in particular seems to be popular. Comparing nursing and CS, they are both vocational STEM fields that likely have excellent career prospects and high starting salaries. If fewer women were in nursing, I expect some of those would be nurses would choose other STEM fields including CS instead.

2017 Bachelor Degrees Conferred: Largest Portion of Women
Health Professions: Overall – 18% of degrees, field is 84% female
Business: Overall – 16% of degrees, field is 47% female
Psychology: Overall – 8% of degrees, field is 78% female
Social Sciences: Overall – 7% of degrees, field is 50% female
Biology: Overall – 6% of degrees, field is 61% female
Communication: Overall – 6% of degrees, field is 64% female
Education: Overall – 6% of degrees, field is 81% female
Visual and Performing Arts – 5% of degrees, field is 61% female