aftermath of the second world war to solve numerical problems in atomic physics and to calculate ballistic trajectories. Computers are ubiquitous in particle physics laboratoria since the 1960s. CERN for instance installed its first computer in 1958, a vacuum-tube Ferranti Mercury which was replaced in 1960 by an IBM 709 [1]. In the years 1962-1967, Johannes Ranft used these computers to develop the first versions of Fluka to simulate hadron cascades. M. Veltman, during a stay at SLAC in 1963-1964, wrote the first versions of the symbolic manipulation program Schoonschip [2, 3], which was to prove useful in 1971. A first version of the Geant detector simulation program came soon after (1974, CERN), followed by the MNCP neutrons, γ and electron program (1977, LANL), and the EGS electron and γ shower simulation (1978, SLAC). Calculations for gas-based detectors have 3 main components: ionisation, field calculation and charged particle transport. In the following, we sketch the development of some computer programs that simulate each of these. No attempt is made to be complete.