[SIGCIS-Members] Origin of the words 'program' and 'programming'?

Roger Neil Barton neil.barton at uclmail.net
Mon Feb 16 08:35:09 PST 2009


The OED (which is usually not very good on anything technological) gives the 
following etymology.  My studies on this go back to 1965 and I vaguely 
remember being taught that government programs and network analysis came 
into it somewhere.

9. a. A sequence of operations that a machine can be set to perform 
automatically.

1942 J. W. MAUCHLY Use High Speed Vacuum Tube Devices for Calculating (Moore 
School of Electr. Engin., Univ. Pennsylvania) in B. Randell Origins Digital 
Computers (1973) 330 Mechanical devices..see to it that the numerical result 
from an operation in one machine is properly transferred to some other 
machine, which is selected by a suitable program device;..this program 
device is capable of arranging a cycle of different transfers and operations 
in each cycle. 1945 J. P. ECKERT et al. Descr. ENIAC (PB 86242) (Moore 
School of Electr. Engin., Univ. of Pennsylvania) 1 The intended use of the 
ENIAC is to compute large families of solutions all based on the same 
program of operations. 1954 Amer. Machinist 25 Oct. 136/1 The operator..sets 
a combination of switches calling for table movements equivalent to 
blueprint dimensions, or a 'program', then presses a starting button. 1962 
E. BRUTON Automation vi. 74 An automatic washing machine may be designed to 
wash for four minutes, empty, and spin-dry for ten. This is its programme.
    b. Now usu. in form program. A series of coded instructions and 
definitions which when fed into a computer automatically directs its 
operation in performing a particular task. Also in extended use: something 
conceived of as encoding and determining a process, esp. genetically.
  stored program: see STORED adj. 1c.
  Cf. quots. 1942, 1945 at sense 9a, in which one can see the beginnings of 
this sense.

1947 Math. Tables & Other Aids to Computation II. 358 An important 
limitation upon programming is that the machine must adhere to a prescribed 
linear course of operation. It cannot at any point choose between two 
subsequent programs on the basis of results already obtained. 1950 Phil. 
Mag. 41 256 The problem of constructing a computing routine or 'program' for 
a modern general purpose computer which will enable it to play chess. 1953 
Proc. IRE 41 1247/1 This conditional instruction makes it possible for the 
programmer to write programs which take different courses of action 
depending upon the results of previous computation. 1960 Times 4 Oct. 
(Computer Suppl.) p. v/3 To prepare this sequence of instructions, or 
program (a spelling now adopted in computer terminology), the programmer 
will have broken down an operation into its simplest elements. 1971 Times 
Lit. Suppl. 4 June 635/2 The next world chess champion could quite 
conceivably be a computer programme.

kind regards
neil

Dr Roger Neil Barton
Visiting Research Fellow, Institute of Historical Research
http://www.uclmail.net/~neil.barton/
----- Original Message ----- 
From: "Marie Gevers" <mge at info.fundp.ac.be>
To: <members at sigcis.org>
Sent: Monday, February 16, 2009 3:34 PM
Subject: [SIGCIS-Members] Origin of the words 'program' and 'programming'?


Could anybody tell me when and in which circumstances the words
'program' and 'programming' did appear?

Marie Gevers

Dr. Marie d'UDEKEM-GEVERS
Chargée d'enseignement et maître de conférence
Conseillère à la formation

Faculté d'Informatique
Facultes Universitaires Notre-Dame de la Paix
Rue Grandgagnage 21
B.5000 Namur
Belgique
Tél.:  32 (0) 81 72 49 73
FAX : 32 (0) 81 72 49 67
http://www.fundp.ac.be/universite/personnes/page_view/01001574/





_______________________________________________
This email is relayed from members at sigcis.org, the email discussion list of 
SHOT SIGCIS. The list archives are at http://sigcis.org/pipermail/members/ 
and you can change your subscription options at 
http://sigcis.org/mailman/listinfo/members




More information about the Members mailing list