Software History edit

  • Asija, Pal (1983). How to Protect Computer Programs: A Case History of the First Pure Software Patent. Law Publishers.
  • Brooks, Frederick P., Jr. (1975). The Mythical Man-Month. Addison-Wesley.{{cite book}}: CS1 maint: multiple names: authors list (link) (the 1995 anniversary edition includes No Silver Bullet)
  • Buxton, J.N. (1970). Software Engineering Techniques: Report on a Conference Sponsored by the NATO Science Committee, Rome, Italy, 27th to 31st Oct 1969. NATO. {{cite book}}: Unknown parameter |coauthors= ignored (|author= suggested) (help)
  • Carlston, Douglas G. (1985). Software People. Simon & Schuster.
  • Glass, Robert L. (1998). In the Beginning: Recollections of Software Pioneers. IEEE Computer Society.
  • Hull, Richard (1992). In Praise of Wimps: Social History of Computer Programming - Some Work in Progress - Including a Chronology and an Extensive Bibliography. Alice publications.
  • Ito, Mizuko (2009). Engineering Play: A Cultural History of Children's Software (John D. and Catherine T. MacArthur Foundation Series on Digi). MIT Press.
  • Johnson, Luanne (ed.) (2003). Adapso Reunion Transcript May 2-4, 2002: The Origins of the Multi-Billion Dollar Computer Software and Services Industry (A Software History Center Project). Lightning Source Inc. ISBN 1414002688. {{cite book}}: |first= has generic name (help)
  • Jussawalla, Meheroo (1992). The Economics of Intellectual Property in a World without Frontiers: A Study of Computer Software (Contributions in Economics and Economic History). Greenwood.
  • Lammers, Susan (1986). Programmers at Work. Microsoft.
  • Moreau, Rene (1984). The Computer Comes of Age: The People, the Hardware, and the Software. MIT Press. ISBN 0-262-13194-3.
  • Naur, Peter (1969). Software Engineering: Report on a conference sponsored by the NATO Science Committee, Garmisch, Germany, 7th to 11th October 1968. NATO. {{cite book}}: Unknown parameter |coauthors= ignored (|author= suggested) (help)
  • Norberg, Arthur L. (2002). History of Computing - Software Issues. Springer Verlag.
  • Oman, Paul W. (1990). Milestones in Software Evolution. IEEE Computer Society Press. {{cite book}}: Unknown parameter |coauthors= ignored (|author= suggested) (help)(a collection of papers; from the preface We claim that these are the most important papers influencing the course of software development in the past and in the near future.)
  • Priestley, Mark (2010). A Science of Operations: Machines, Logic and the Invention of Programming. Springer. ISBN 978-1848825543.
  • Stasik, Eric (2007). Not so Patently Obvious, The Brief History of Patenting Software in the U.S. and Europe and the Trouble with Patents in the Digital Age, 2nd Edition. Althos Publishing.
  • Whelan, Elaine P. (2003). My Mom's Making History: The Story of Computer Software, Copyrights and Creativity. Copyrights Promote Creativity Project.
  • Whitlaw, Nancy (1995). Grace Hopper: Programming Pioneer. Freeman.
  • Wilkes, Maurice V. (1951). The Preparation of Programs for an Electronic Digital Computer -- With Special reference to the EDSAC and the use of a library of subroutines. Addison-Wesley. {{cite book}}: Unknown parameter |coauthors= ignored (|author= suggested) (help) Reprint: Charles Babbage Institute series vol.1
  • Wilkes, Maurice V. (1957). The Preparation of Programs for an Electronic Digital Computer, 2nd ed. Addison-Wesley. {{cite book}}: Unknown parameter |coauthors= ignored (|author= suggested) (help) the book is less EDSAC specific and, from the preface, offered as a general introduction to programming for any machine
  • Williams, Kathleen Broome (2004). Grace Hopper: Admiral of the Cyber Sea. Naval Institute Press.
  • Yourdon, Edward (ed.) (1979). Classics in Software Engineering. Yourdon. {{cite book}}: |last= has generic name (help)
  • Yourdon, Edward (ed.) (1982). Writings of the Revolution: Selected Readings on Software Engineering. Yourden. {{cite book}}: |last= has generic name (help)

Programming Languages History edit

While a few early books on programming languages have been included, it is not intended that every language be represented here.
  • Association for Computing Machinery (ACM) (2007). History of Programming Languages Conference, HOPL III. Curran Associates. ISBN 9781604232615.
  • Bergin, Thomas M. (1996). History of Programming Languages II. Association for Computing Machinery. {{cite book}}: Unknown parameter |coauthors= ignored (|author= suggested) (help)
  • Dijkstra, Edsger W. (1962). A Primer of Algol 60 Programming (APIC 2). Academic Press.
  • Fox, P. (1960). [[Lisp (programming language)|Lisp]] 1 Programmer's Manual (PDF). MIT Computation Center. {{cite book}}: URL–wikilink conflict (help); Unknown parameter |coauthors= ignored (|author= suggested) (help)
  • Gries, David (1971). Compiler Construction for Digital Computers. Wiley. (one of the 1st books about compilers)
  • Hill, I.D. (1980). Programming Language Standardisation. Halstead (Wiley). {{cite book}}: Unknown parameter |coauthors= ignored (|author= suggested) (help)
  • IBM (1956). The FORTRAN Automatic Coding System for the IBM 704 EDPM (PDF). IBM. (first FORTRAN manual)
  • Iverson, Kenneth E. (1962). A Programming Language (APL). Wiley.
  • Jensen, Kathleen (1974). Pascal, User manual and report (LCS 18). Springer-Verlag. {{cite book}}: Unknown parameter |coauthors= ignored (|author= suggested) (help)
  • Kaufman, Emanuel (1978). A Fortran Coloring Book. MIT Press. (a classic presentation whose style has been copied many times)
  • Kemeny, John G. (1967). BASIC Programming. Wiley. {{cite book}}: Unknown parameter |coauthors= ignored (|author= suggested) (help) (3rd ed. 1980)
  • Kernighan, Brian W. (1978). The C Programming Language. Prentice-Hall. {{cite book}}: Unknown parameter |coauthors= ignored (|author= suggested) (help)
  • Krasner, Glenn (1983). Smalltalk-80: Bits of History, Words of Advice. Addison-Wesley.
  • McCracken, Daniel D. (1961). A Guide to FORTRAN programming. Wiley. (one of the 1st books about a programming language not written by a vendor)
  • Rosen, Saul (ed) (1967). Programming Systems and Languages. McGraw-Hill. {{cite book}}: |first= has generic name (help)
  • Sammet, Jean E. (1969). Programming Languages - History and Fundamentals. Prentice-Hall.
  • Stiller, Richard (1998). Asunder: An Unauthorized History of the Origins of Java Programming Language. Briarwood Publications.
  • Stroustrup, Bjarne (1994). The Design and Evolution of C++. Addison-Wesley.
  • Van Wijngaarden, A. (ed.) (1969). Report on the Algorithmic Language Algol 68. Mathematical Center, Amsterdam. {{cite book}}: |first= has generic name (help) (2nd ed. 1976)
  • Waldo, Jim (ed.) (1993). The Evolution of C++: Language Design in the Marketplace of Ideas. MIT Press. {{cite book}}: |first= has generic name (help)
  • Wexelblat, Richard L. (1981). History of Programming Languages. Academic Press.

References edit

http://en.wikipedia.org/wiki/Wikipedia:Verifiability

  • Austrian, Geoffrey. "Herman Hollerith: Forgotten Giant of Information Processing" Columbia University Press, New York. 1982.



  • Class, A. "Introducing the past master of punch cards", Computing (1990), 16-17.
  • Dunne, Paul E. "Mechanical Aids to Computation and the Development of Algorithms", Univ of Liverpool [1]
  • Kistermann, F.W. "The invention and development of the Hollerith punched card" : in commemoration of the 130th anniversary of the birth of Herman Hollerith and for the 100thanniversary of large scale data processing, Annals of the history of computing 13 (1991), 245-259.
  • Reid-Green, K.S. "The history of census tabulation, Scientific American" 260 (1989), 78-83.
  • Russo, Mark "Herman Hollerith: The World's First Statistical Engineer" [2]



unlikely to be usefull

Biography in Encyclopaedia Britannica

A G Debus (ed.), Herman Hollerith, World's Who's Who in Science (1968).

Herman Hollerith, Dictionary of American Biography.

Evan, Christiopher. The Micro Millenium. 1979. Viking Press. Other Books Related to Herman Hollerith:

John Shaw Billings edit

  • John Shaw Billing History of Medicine Society [3]