P. Ceruzzi, CROSSING THE DIVIDE - ARCHITECTURAL ISSUES AND THE EMERGENCE OF THE STORED PROGRAM COMPUTER, 1935-1955, IEEE annals of the history of computing, 19(1), 1997, pp. 5-12
Citations number
62
Categorie Soggetti
Computer Sciences, Special Topics","History & Philosophy of Sciences
The rapid advance of computing technology since the 1940s has created
an impression that all that happened in computing before then was some
how mere prologue to the real history. According to this popular notio
n, the computer age began with the invention of machines that computed
at electronic speeds, that were capable of automatic sequence control
with conditional branching, and that stored their programs internally
. The classification of computing into ''generations'' with the ''firs
t'' generation being those with vacuum tubes further reinforces this n
otion. This paper looks at some examples of machines built in the 1930
s and 1940s that straddle both ages: machines that had some sort of se
quence control partially electronic counting circuits, or primitive br
anching capabilities. In particular, I examine a few systems that reve
al especially well the nature of this transition: the ensembles of pun
ched card equipment used by L.J. Comrie and Wallace Eckert for scienti
fic instead of business use; the ''Aberdeen Relay Calculator'' that IB
M built for the U.S. Army; and the ''Card Programmed Calculator'' that
Northrop Aircraft invented for engineering applications that IBM late
r marketed.