Author | Martin Campbell-Kelly and William Aspray |
---|---|
Country | United States |
Language | English |
Genre | Computer science |
Publisher | Basic Books/HarperCollins |
Publication date |
|
ISBN | 978-0813345901 |
OCLC | 851970532 |
004/.09 20 | |
LC Class | QA76.17 .C36 1996 |
Computer: A History of the Information Machine is a history of computing written by Martin Campbell-Kelly and William Aspray first published in 1996. It follows the history of "information machines" from Charles Babbage's difference engine through Herman Hollerith's tabulating machines to the invention of the modern electronic digital computer. A revised 2nd edition published in 2004 included new material on the Internet and World Wide Web, while the updated 3rd edition published in 2013 includes contributions from historians Nathan Ensmenger and Jeffrey Yost. The 3rd edition extends the story to include recent phenomena such as social networking and revises the discussion of early history to reflect new insights from the literature.
The revised second edition ends, somewhat ominously:
According to Michael Mahoney's 1998 review in IEEE Annals of the History of Computing , Campbell-Kelly and Aspray's account is "a highly readable, broad-brush picture of the development of computing, or rather of the computer industry, from its beginning to the present" which "sets a new standard for the history of computing." [1]
In his review in Technology and Culture , Robert Seidel writes that "Computer is a readable and comprehensive history intended to acquaint novices with a growing historical literature as well as to provide an overview of that history from Charles Babbage through Bill Gates. The authors are well-known contributors to that literature. They have gone beyond it, however, in their interpretation, adding insights that can arise only from a synthetic view of the origins, development, and use of the computer." [2]
The Atanasoff–Berry computer (ABC) was the first automatic electronic digital computer. Limited by the technology of the day, and execution, the device has remained somewhat obscure. The ABC's priority is debated among historians of computer technology, because it was neither programmable, nor Turing-complete. Conventionally, the ABC would be considered the first electronic ALU – which is integrated into every modern processor's design.
The Association for Computing Machinery (ACM) is a US-based international learned society for computing. It was founded in 1947 and is the world's largest scientific and educational computing society. The ACM is a non-profit professional membership group, reporting nearly 110,000 student and professional members as of 2022. Its headquarters are in New York City.
Computer programming or coding is the composition of sequences of instructions, called programs, that computers can follow to perform tasks. It involves designing and implementing algorithms, step-by-step specifications of procedures, by writing code in one or more programming languages. Programmers typically use high-level programming languages that are more easily intelligible to humans than machine code, which is directly executed by the central processing unit. Proficient programming usually requires expertise in several different subjects, including knowledge of the application domain, details of programming languages and generic code libraries, specialized algorithms, and formal logic.
Computer science is the study of computation, information, and automation. Computer science spans theoretical disciplines to applied disciplines. Though more often considered an academic discipline, computer science is closely related to computer programming.
The Harvard Mark I, or IBM Automatic Sequence Controlled Calculator (ASCC), was one of the earliest general-purpose electromechanical computers used in the war effort during the last part of World War II.
The Advanced Research Projects Agency Network (ARPANET) was the first wide-area packet-switched network with distributed control and one of the first computer networks to implement the TCP/IP protocol suite. Both technologies became the technical foundation of the Internet. The ARPANET was established by the Advanced Research Projects Agency (ARPA) of the United States Department of Defense.
Robert Elliot Kahn is an American electrical engineer who, along with Vint Cerf, first proposed the Transmission Control Protocol (TCP) and the Internet Protocol (IP), the fundamental communication protocols at the heart of the Internet.
Sir Maurice Vincent Wilkes was an English computer scientist who designed and helped build the Electronic Delay Storage Automatic Calculator (EDSAC), one of the earliest stored program computers, and who invented microprogramming, a method for using stored-program logic to operate the control unit of a central processing unit's circuits. At the time of his death, Wilkes was an Emeritus Professor at the University of Cambridge.
Bernard A. Galler was an American mathematician and computer scientist at the University of Michigan who was involved in the development of large-scale operating systems and computer languages including the MAD programming language and the Michigan Terminal System operating system.
The IT History Society (ITHS) is an organization that supports the history and scholarship of information technology by encouraging, fostering, and facilitating archival and historical research. Formerly known as the Charles Babbage Foundation, it advises historians, promotes collaboration among academic organizations and museums, and assists IT corporations in preparing and archiving their histories for future studies.
Paul E. Ceruzzi is curator emeritus at the Smithsonian's National Air and Space Museum in Washington, D.C.
Martin Campbell-Kelly FCBS FLSW is an Emeritus Professor at the University of Warwick who has specialised in the history of computing.
The American Federation of Information Processing Societies (AFIPS) was an umbrella organization of professional societies established on May 10, 1961, and dissolved in 1990. Its mission was to advance knowledge in the field of information science, and to represent its member societies in international forums.
Michael Sean Mahoney was a historian of science and technology.
The NPL network, or NPL Data Communications Network, was a local area computer network operated by a team from the National Physical Laboratory (NPL) in London that pioneered the concept of packet switching.
Marvin Stein (1924-2015) was a mathematician and computer scientist, and the "father of computer science" at the University of Minnesota.
Arthur Lawrence Norberg was an American historian of science and technology who had been Professor Emeritus at the University of Minnesota since 2005. Previously, he held the ERA Land-Grant Chair in History of Technology at the University of Minnesota, where he was a Professor of Computer Science and Director of the Charles Babbage Institute. Much of his research is on the history of computing. In June 2006, to commemorate Norberg's retirement as director of the Charles Babbage Institute, a symposium was held at the Institute in his honor; some of the papers presented there were later published in a special issue of the IEEE Annals of the History of Computing.
Mary G. Croarken is a British independent scholar and author in the history of mathematics and the history of computing.