K

Klára Dán von Neumann

Klára Dán von Neumann

6 min read

TechnologySciencesMathématicien(ne)Inventeur/trice20th CenturyFirst half and middle of the 20th century, the era of computing pioneers and the first electronic computers, in the context of the Second World War and the early Cold War in the United States.

American mathematician and programmer of Hungarian origin, regarded as one of the first programmers in history. She wrote and coded programs for the ENIAC computer, notably for weather calculations and simulations related to nuclear weapons.

Frequently asked questions

Klára Dán von Neumann was an American mathematician and programmer of Hungarian origin, born in 1911 in Budapest. What makes her singular is that she belongs to the very first generation of programmers, at a time when the profession did not even exist. She notably programmed the ENIAC, one of the first electronic computers, for military and scientific calculations. The key thing to remember is that she helped transform this gigantic machine into a tool capable of storing programs in memory, a crucial step toward modern computers.

Key Facts

  • Born in 1911 in Budapest into a wealthy Hungarian Jewish family
  • Married the mathematician John von Neumann in 1938 and emigrated to the United States
  • Began working in 1948 on programming the ENIAC, one of the first electronic computers
  • Contributed to coding the Monte Carlo method and simulations for the Los Alamos laboratory
  • Created the first numerical weather forecasting program on a computer in 1950; died in 1963

Works & Achievements

Programming Monte Carlo simulations for Los Alamos (1947-1948)

Klára coded probabilistic neutron-diffusion calculations on the ENIAC, essential to the development of nuclear weapons. It was one of the first major applications of the Monte Carlo method.

First numerical weather forecast on ENIAC (1950)

She programmed the calculation that produced the first weather forecast ever obtained by computer, laying the foundations of modern meteorology.

Converting the ENIAC into a stored-program machine (1948)

Klára took part in transforming the ENIAC so that it could accept programs stored in memory, a key step toward modern computers.

Manuals and coding procedures (1940s-1950s)

She helped develop rigorous methods for coding and verifying programs, passing on her expertise to other programmers.

The Grasshopper in Very Tall Grass (unfinished memoir) (around 1963)

An autobiographical manuscript in which she recounts her life and her pioneering work in computing, a valuable insider's account.

Anecdotes

Born into a well-off Jewish family in Budapest, Klára Dán was a top-level figure skater in her youth, Hungary's junior national champion. Nothing seemed to destine her for mathematics: she learned programming on the job, self-taught, once she had settled in the United States.

In 1938, she married the famous mathematician John von Neumann and followed him to the United States, just before World War II swept across Europe. In doing so, she fled the rising antisemitic persecution in Hungary.

For the secret laboratory at Los Alamos, she programmed the ENIAC to simulate the chain reactions involved in the hydrogen bomb, using what became known as the Monte Carlo method. She spent entire nights in front of the machine, hunting down the slightest error among thousands of instructions.

In 1950, she coded on the ENIAC the very first computer-calculated weather forecast in history. Computing a 24-hour forecast took nearly 24 hours of machine time back then: the computer could barely predict the weather faster than the weather itself unfolded!

Klára hated being described as merely her husband's “assistant.” She insisted that programming a machine like the ENIAC, with no keyboard or screen, by plugging in cables and setting switches, demanded extreme rigor and logic.

Primary Sources

The Grasshopper in Very Tall Grass (unfinished autobiographical memoir by Klára Dán von Neumann) (around 1963)
In it, she recounts her discovery of the “electronic brain” and the mix of fascination and dread she felt before these machines capable of calculating faster than any human.
Numerical Integration of the Barotropic Vorticity Equation (Charney, Fjørtoft & von Neumann, journal Tellus) (1950)
The foundational paper on numerical weather prediction explicitly thanks Klára von Neumann for programming and coding the computations on the ENIAC.
Correspondence of John and Klára von Neumann (Library of Congress archives) (1940s-1950s)
Their letters attest to Klára's role as a trusted programmer, discussing codes, machine errors, and the organization of computations for Los Alamos.

Key Places

Budapest (Hungary)

Klára's birthplace, a brilliant and cosmopolitan capital where she grew up in a well-off family before emigrating.

Princeton (New Jersey, United States)

The town where the von Neumann couple lived, near the Institute for Advanced Study, then a hub of computing research.

Los Alamos (New Mexico, United States)

The secret laboratory of the atomic bomb project, for which Klára programmed Monte Carlo simulations on the ENIAC.

Moore School of Electrical Engineering, Philadelphia

The place where the ENIAC was built and installed, at the University of Pennsylvania; Klára worked on the machine there.

Aberdeen Proving Ground (Maryland, United States)

The military site where the ENIAC was moved for the U.S. Army's ballistics and nuclear calculations.

La Jolla (California, United States)

A seaside resort near San Diego where Klára died in 1963.

See also