Computing Reviews
Today's Issue Hot Topics Search Browse Recommended My Account Log In
Review Help
Search
Software in the 1960s as Concept, Service, and Product
Haigh T. IEEE Annals of the History of Computing24 (1):5-13,2002.Type:Article
Date Reviewed: Aug 28 2003

What is software? Even today, people both inside and outside the software industry differ on what the term means. For example, many today equate software with computer code. In 1980, I co-authored the first book on software configuration management. We chose to define the concept in terms more global than was in vogue then (and for many today). For us, software included both computer code and the predecessor documentation that led up to the computer code, for example the code’s requirements and design specifications.

Haigh’s paper looks at the notion of software during the 1960s, while our book had a 1970s perspective. He sets the stage for his book by commenting, in his opening paragraph, on the notion of application programming:

They [i.e., data processing pioneers] soon discovered that application program creation was costly, difficult, and ongoing. By the mid-1950s, they had come to care a great deal about programming. But only around 1960, however, would a well-informed data-processing manager have nodded knowledgably if software came up in conversation. During the 1950s the term was not used, although hardware was already well known as a colloquial term for computer equipment. When software did achieve currency, it was as hardware’s complement, describing everything else the computer manufacturer provided. This ensured that term’s widespread, if ill-defined, use (p. 5).

The paper then goes on to describe how the term software was used during the 1960s. This description provides some interesting insight into the 1960s software industry.

Reviewer:  S. G. Siegel Review #: CR128185 (0401-0119)
Bookmark and Share
 
Software (K.2 ... )
 
Would you recommend this review?
yes
no
Other reviews under "Software": Date
From programming language design to computer construction
Wirth N. Communications of the ACM 28(2): 160-164, 1985. Type: Article
Sep 1 1985
A note on early Monte Carlo computations and scientific meetings
Hurd C. (ed) IEEE Annals of the History of Computing 7(2): 141-155, 1985. Type: Article
Nov 1 1985
The discovery of linear programming
Dorfman R. IEEE Annals of the History of Computing 6(3): 283-295, 1984. Type: Article
Sep 1 1985
more...

E-Mail This Printer-Friendly
Send Your Comments
Contact Us
Reproduction in whole or in part without permission is prohibited.   Copyright 1999-2024 ThinkLoud®
Terms of Use
| Privacy Policy