Invention

Programmer / Software Developer

The first programmers were women, hired because the work was considered clerical.

United States / United Kingdom · 1940s
This entry is undergoing enhanced source verification. All research is complete and citations are being verified to our full sourcing standard.

During World War II, the United States Army needed human computers to calculate firing tables for artillery. Six women, later known as the ENIAC programmers, were selected to program the Electronic Numerical Integrator and Computer, one of the first general-purpose electronic computers, completed in 1945 at the University of Pennsylvania.1 Their names were Kay McNulty, Betty Jennings, Betty Snyder, Marlyn Wescoff, Fran Bilas, and Ruth Lichterman. The work was classified as clerical because it involved following instructions, even though the women had to invent the instructions themselves.

Programming in its earliest form meant physically rewiring the machine or setting switches. Grace Hopper, a mathematician working on the Harvard Mark I computer in 1944, was among the first to describe the work of instructing a machine as programming in the modern sense.2 Hopper later developed the first compiler in 1952, a program that translated human-readable instructions into machine code, and championed the idea that programming languages should resemble English rather than mathematical notation.3

Through the 1950s and 1960s, the field was remarkably gender-balanced. A 1967 article in Cosmopolitan profiled women programmers under the headline "The Computer Girls," noting that the work suited women because it was like planning a dinner party.4

6
Women who programmed ENIAC, one of the first general-purpose electronic computers, in 1945

The gender composition shifted in the 1980s. The percentage of computer science degrees awarded to women in the United States peaked at approximately 37 percent in 1984 and then declined steadily, reaching around 18 percent by 2012.5 Historians have attributed the shift to the marketing of personal computers as toys for boys, the rise of a hacker culture that was coded as male, and university admissions practices that favored applicants with prior computing experience at a time when home computers were disproportionately given to sons.

By 2023, software development had become one of the largest and highest-paid professional categories in the global economy. The U.S. Bureau of Labor Statistics counted more than 1.8 million software developers in the United States alone.6 The profession that began as women's clerical work in a wartime laboratory had become, within less than a century, a field associated primarily with men.

1945
Six women programmed ENIAC at the University of Pennsylvania, inventing the practice of computer programming.
1952
Grace Hopper developed the first compiler, translating human-readable code into machine instructions.
1984
Women earned approximately 37 percent of U.S. computer science degrees, the peak before a decades-long decline.
2023
The U.S. Bureau of Labor Statistics counted more than 1.8 million software developers in the United States.
1 W. Barkley Fritz, "The Women of ENIAC," IEEE Annals of the History of Computing 18, no. 3 (1996), 13–28.
2 Kurt Beyer, Grace Hopper and the Invention of the Information Age (Cambridge: MIT Press, 2009).
3 Grace Hopper, "The Education of a Computer," Proceedings of the 1952 ACM National Meeting (Pittsburgh: ACM, 1952).
4 Lois Mandel, "The Computer Girls," Cosmopolitan, April 1967.
5 National Center for Education Statistics, Digest of Education Statistics (Washington: NCES, 2014), Table 325.35.
6 U.S. Bureau of Labor Statistics, Occupational Outlook Handbook, "Software Developers," 2023.
Explore all entries →