Skip to content
ALB Wiki

Fran Bilas

This is an old revision of this page — revision 5 (2026-10-17 22:30:13 UTC). It may differ from the current revision.

Frances V. Spence (née Bilas; March 2, 1922 – July 18, 2012), known professionally as Fran Bilas, was an American mathematician, physicist, and computer scientist — one of the six original programmers of ENIAC, the first general-purpose electronic digital computer, and therefore one of the first computer programmers in history.[1][2]

Within the six, Bilas's documented contributions are unusually easy to map onto the modern profession: she authored ENIAC's first sort routine, constructed the machine's program-check mechanisms — systematic procedures for verifying that a run was behaving correctly — and was one of the operators of the machine at its public unveiling in February 1946, when the first public photographs of programming-in-progress were made.[3][1]

Early life and education

Frances V. Bilas was born in Philadelphia, Pennsylvania, the second of five sisters. Both of her parents worked in education — her father as an engineer for the Philadelphia Public School system, her mother as a teacher — a household in which schooling was treated as the family business.[4]

She attended the South Philadelphia High School for Girls, graduating in 1938, and began university study at Temple University. When Chestnut Hill College awarded her a scholarship she transferred there, majoring in mathematics with a minor in physics — a combination that placed her among the small number of American women then receiving serious technical training. She graduated in 1942. Among her Chestnut Hill classmates was a fellow mathematics major named Kathleen McNulty; the two would meet again on the most consequential project of their lives.[5]

She later returned to Temple for graduate work in mathematics.[1]

The firing-table corps

Bilas entered the workforce in the middle of the Second World War, into the one technical occupation then open to women with her training: the United States Army's human-computer corps at the University of Pennsylvania's Moore School of Electrical Engineering. The corps — several dozen women officially titled "computers" — produced artillery firing tables for the Army's Ballistic Research Laboratory, computing trajectories on Monroe desk calculators and, when available, on the Moore School's differential analyzer. The work was mathematically demanding and operationally relentless: a single table represented hours to days of continuous computation, and the Army needed them in volume.[6]

Like most of the corps, Bilas found the labor as monotonous as it was essential. What the position provided — and what no classroom could — was daily practice in decomposing a physical problem into a fixed sequence of elementary arithmetic operations: the precise mental discipline that would shortly be called programming.[1]

ENIAC

Selection and the absence of any method

In 1945 the Army circulated a call for six volunteers to staff a classified machine under construction at the Moore School. Bilas volunteered and was selected, together with Kay McNulty, Betty Jennings, Betty Snyder, Marlyn Wescoff, and Ruth Lichterman — the group subsequently known as the ENIAC six, and in hindsight as the first programmers.[1]

The machine, ENIAC (Electronic Numerical Integrator and Computer), was electronic but not programmable in any modern sense. It had no stored instruction set, no programming language, and no documentation; a computation was realized by physically configuring the hardware — routing signals between units through plugboards with hundreds of patch cables, setting thousands of switches, and sequencing the machine's twenty accumulators into a plan of execution. The six were initially furnished only with the engineers' block diagrams, from which they reconstructed the machine's logical behavior before being admitted to the room where it stood. The techniques they developed under these conditions — planning computations on paper by flowchart, tracking machine state systematically, and verifying configurations before committing to them — constitute the earliest recorded practice of programming as a distinct discipline.[3]

Sort routines and program checks

Within the team, two of Bilas's specific contributions are documented in the historical record and deserve emphasis because they map directly onto practices that remain central to the field.

The first is ENIAC's initial sort routine. Ordering data is among the most basic requirements of computation — firing tables, inventory, and analysis all reduce to it — and Bilas authored the first program on the machine to perform it, effectively the first sorting algorithm executed on a general-purpose electronic computer.[3]

The second, and arguably more consequential, is her construction of the machine's program-check mechanisms. ENIAC was physically unreliable in ways modern hardware is not: vacuum tubes failed on a cycle measured in days, marginal connections drifted, and a malformed signal produced not a crash but confidently incorrect output. Bilas devised systematic checks — procedures interleaved with a run to confirm that intermediate state remained correct and to localize the fault when it did not. In contemporary terms this is the ancestral form of runtime validation, automated testing, and fault isolation; on ENIAC it was simply how a computation became trustworthy enough to be believed.[7]

Betty Jennings (left) and Frances Bilas (right) operating ENIAC's main control panel, c. 1946 — the most widely reproduced image of the ENIAC six at work. U.S. Army photograph, public domain.
Betty Jennings (left) and Frances Bilas (right) operating ENIAC's main control panel, c. 1946 — the most widely reproduced image of the ENIAC six at work. U.S. Army photograph, public domain.

The February 1946 demonstration

On February 14–15, 1946, the Army presented ENIAC to the press — the first public disclosure that a fully electronic general-purpose computer existed. The demonstration's centerpiece was a sixty-second artillery trajectory computed in less time than the shell would have required to fly it. Bilas served as one of the machine's operators for the event, and it is her face — with Betty Jennings at the main control panel — that appears in the era's most frequently reproduced photographs.[8]

The coverage itself recorded the era's misreading: the women at the panels were variously cropped from photographs, omitted from captions, or described to reporters as decorative staff. The machine's hardware designers, Eckert and Mauchly, were named; its programmers were not.[1]

Bilas continued to work on ENIAC after the war's end, as the machine's programming work moved with it to the Ballistic Research Laboratory at Aberdeen Proving Ground, Maryland.[3]

Marriage and the commercial era

In 1947 she married Homer W. Spence, an Army electrical engineer assigned to the ENIAC project at Aberdeen who later became head of its Computer Research Branch. She left government employment shortly after the marriage — in a period when women in federal service routinely exited technical posts upon marrying — and began raising a family; the Spences had three sons, Joseph, Richard, and William.[1]

Her programming career did not end at the altar, however. She performed subsequent programming work for the Eckert–Mauchly Computer Corporation — the company founded by ENIAC's designers that produced BINAC and then UNIVAC, the first commercial computer in the United States — participating in the early commercial era of the profession she had helped create. In later decades she lived largely outside the field's public view, a pattern shared by most of the six, whose contributions were substantially forgotten by the industry they had founded.[9]

Recognition and death

Institutional recognition arrived half a century late. In 1997 the six ENIAC programmers were inducted collectively into the Women in Technology International Hall of Fame — the first major acknowledgment that programming's founding generation was female. Bilas lived to see the historical correction gather pace, as Kathy Kleiman's research, her book Proving Ground (2022), and her documentary The Computers (2014) restored the six to the record under their own names.[10]

Frances Bilas Spence died on July 18, 2012, at the age of ninety. She is buried at the Cemetery of the Holy Rood in Westbury, New York.[11]

Reprogramming ENIAC: a new problem meant physically rewiring the machine's patch panels — the task Bilas and her colleagues systematized into the discipline now called programming. U.S. Army photograph, public domain.
Reprogramming ENIAC: a new problem meant physically rewiring the machine's patch panels — the task Bilas and her colleagues systematized into the discipline now called programming. U.S. Army photograph, public domain.

Assessment

Bilas's historical position rests on two facts that no longer require argument. First, she was present at the creation: the ENIAC six invented programming practice in the absence of any precedent for it. Second, her own documented work — the first sort routine and the machine's program-check mechanisms — addressed the two questions every working programmer still answers daily: how do I make the machine transform the data, and how do I prove it did so correctly. The second question, largely her specialty, is the field's least celebrated discipline and its most essential one. That a monument to testing should belong to a woman whose own work was for decades untested by history is a symmetry the record has only recently begun to correct.

See also

References

  1. Kleiman, Kathy. Proving Ground: The Untold Story of the Six Women Who Programmed the World's First Modern Computer (Grand Central, 2022).
  2. Haigh, Thomas, Mark Priestley, and Crispin Rope. ENIAC in Action: Making and Remaking the Modern Computer (MIT Press, 2016).
  3. Evans, Claire L. Broad Band: The Untold Story of the Women Who Made the Internet (Portfolio, 2018).
  4. Women in Technology International Hall of Fame — 1997 induction of the ENIAC programmers.
  5. Kleiman, Kathy (dir.). The Computers — documentary on the ENIAC six (2014).
  6. U.S. Army photographs of ENIAC and its operators, 1945–46 (public domain).

Footnotes

  1. ↑ Kleiman, Proving Ground (2022)
  2. ↑ Haigh, Priestley & Rope, ENIAC in Action (MIT Press, 2016)
  3. ↑ Haigh, Priestley & Rope, ENIAC in Action (2016)
  4. ↑ Kleiman, Proving Ground (2022), biographical material on Bilas
  5. ↑ Chestnut Hill College records; Kleiman, Proving Ground (2022)
  6. ↑ Evans, Broad Band (2018); Haigh et al., ENIAC in Action (2016)
  7. ↑ Kleiman, Proving Ground (2022); ENIAC in Action (2016)
  8. ↑ Kleiman, Proving Ground (2022); contemporary press coverage of the unveiling
  9. ↑ Evans, Broad Band (2018); Kleiman, Proving Ground (2022)
  10. ↑ WITI Hall of Fame, 1997 inductees; Kleiman, The Computers (2014)
  11. ↑ Obituary record, Frances B. Spence, 2012
Categories: History · People
This page was last edited 2026-10-17 22:30:13 UTC by Anonymous. What links here