{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,3,25]],"date-time":"2025-03-25T14:26:59Z","timestamp":1742912819998,"version":"3.40.3"},"publisher-location":"Berlin, Heidelberg","reference-count":28,"publisher":"Springer Berlin Heidelberg","isbn-type":[{"type":"print","value":"9783642245404"},{"type":"electronic","value":"9783642245411"}],"license":[{"start":{"date-parts":[[2011,1,1]],"date-time":"2011-01-01T00:00:00Z","timestamp":1293840000000},"content-version":"unspecified","delay-in-days":0,"URL":"http:\/\/www.springer.com\/tdm"}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":[],"published-print":{"date-parts":[[2011]]},"DOI":"10.1007\/978-3-642-24541-1_4","type":"book-chapter","created":{"date-parts":[[2012,1,20]],"date-time":"2012-01-20T07:08:56Z","timestamp":1327043336000},"page":"23-37","source":"Crossref","is-referenced-by-count":3,"title":["From Theory to Practice: The Invention of Programming, 1947-51"],"prefix":"10.1007","author":[{"given":"Martin","family":"Campbell-Kelly","sequence":"first","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"297","reference":[{"key":"4_CR1","volume-title":"John von Neumann and the Origins of Modern Computing","author":"W. Aspray","year":"1990","unstructured":"Aspray, W.: John von Neumann and the Origins of Modern Computing. MIT Press, Cambridge (1990)"},{"key":"4_CR2","volume-title":"IBM\u2019s Early Computers","author":"C.J. Bashe","year":"1986","unstructured":"Bashe, C.J., Johnson, L.R., Palmer, J.H., Pugh, E.W.: IBM\u2019s Early Computers. MIT Press, Cambridge (1986)"},{"key":"4_CR3","volume-title":"Automatic Digital Computers","author":"A.D. Booth","year":"1953","unstructured":"Booth, A.D., Booth, K.H.V.: Automatic Digital Computers. Methuen, London (1953)"},{"key":"4_CR4","doi-asserted-by":"publisher","first-page":"37","DOI":"10.2307\/2002569","volume":"7","author":"R.A. Brooker","year":"1953","unstructured":"Brooker, R.A., Wheeler, D.J.: Floating Operations on the Edsac. Mathematical Tables and Other Aids to Computation\u00a07, 37\u201347 (1953)","journal-title":"Mathematical Tables and Other Aids to Computation"},{"issue":"4","key":"4_CR5","first-page":"18","volume":"14","author":"M. Campbell-Kelly","year":"1992","unstructured":"Campbell-Kelly, M.: The Airy Tape: An Early Chapter on the History of Debugging. Annals of the History of Computing\u00a014(4), 18\u201328 (1992)","journal-title":"Annals of the History of Computing"},{"key":"4_CR6","series-title":"Charles Babbage Institute Reprint Series for the History of Computing","volume-title":"The Moore School Lectures","year":"1985","unstructured":"Campbell Kelly, M., Williams, M.R. (eds.): The Moore School Lectures. Charles Babbage Institute Reprint Series for the History of Computing, vol.\u00a09. MIT Press and Tomash Publishers, Cambridge, Mass and Los Angeles (1985)"},{"key":"4_CR7","doi-asserted-by":"publisher","first-page":"538","DOI":"10.1098\/rspa.1951.0087","volume":"206","author":"S. Gill","year":"1951","unstructured":"Gill, S.: The Diagnosis of Mistakes in Programmes on the EDSAC. Proc. Roy. Soc (A)\u00a0206, 538\u2013554 (1951)","journal-title":"Proc. Roy. Soc. (A)"},{"key":"4_CR8","volume-title":"The Computer: From Pascal to von Neumann","author":"H.H. Goldstine","year":"1972","unstructured":"Goldstine, H.H.: The Computer: From Pascal to von Neumann. Princeton University Press, Princeton (1972)"},{"key":"4_CR9","unstructured":"Goldstine, H.H., von Neumann, J.: Planning and Coding Problems for an Electronic Computing Instrument (1947-1948); reprinted in von Neumann, pp. 151\u2013306 (1986)"},{"key":"4_CR10","series-title":"Reprinted as Charles Babbage Institute Reprint Series for the History of Computing","volume-title":"Calculating Machines: Recent and Prospective Developments and their Impact on Mathematical Physics","author":"D.R. Hartree","year":"1947","unstructured":"Hartree, D.R.: Calculating Machines: Recent and Prospective Developments and their Impact on Mathematical Physics. Reprinted as Charles Babbage Institute Reprint Series for the History of Computing, vol.\u00a06. MIT Press and Tomash Publishers, Cambridge, Mass, and Los Angeles (1947)"},{"key":"4_CR11","unstructured":"IBM. Type 701: Principles of Operation. IBM, New York (1953)"},{"key":"4_CR12","volume-title":"A History of Computing in the Twentieth Century","author":"D.E. Knuth","year":"1980","unstructured":"Knuth, D.E., Pardo, L.T.: The Early Development of Programming Languages. In: Metropolis, N., Howlett, J., Rota, G.C. (eds.) A History of Computing in the Twentieth Century. Academic Press, New York (1980)"},{"key":"4_CR13","series-title":"Lecture Notes in Artificial Intelligence","doi-asserted-by":"publisher","first-page":"130","DOI":"10.1007\/11783183_17","volume-title":"Diagrammatic Representation and Inference","author":"S.J. Morris","year":"2006","unstructured":"Morris, S.J., Gotel, O.C.Z.: Flow Diagrams: Rise and Fall of the First Software Engineering Notation. In: Barker-Plummer, D., Cox, R., Swoboda, N. (eds.) Diagrams 2006. LNCS (LNAI), vol.\u00a04045, pp. 130\u2013144. Springer, Heidelberg (2006)"},{"key":"4_CR14","doi-asserted-by":"publisher","first-page":"45","DOI":"10.1080\/17498430903449207","volume":"26","author":"S.J. Morris","year":"2011","unstructured":"Morris, S.J., Gotel, O.C.Z.: The Role of Flow Charts in the Early Automation of Applied Mathematics. BSHM Bulletin: Journal of the British Society for the History of Mathematics\u00a026, 45\u201352 (2011)","journal-title":"BSHM Bulletin: Journal of the British Society for the History of Mathematics"},{"key":"4_CR15","doi-asserted-by":"crossref","unstructured":"Randell, B.: Origins of Digital Computers: Selected Papers. Springer, Heidelberg (1973\/1982)","DOI":"10.1007\/978-3-642-96145-8"},{"key":"4_CR16","unstructured":"Turing, A.M.: Programmers\u2019 Handbook for the Manchester Electronic Computer. University of Manchester (1951)"},{"key":"4_CR17","unstructured":"University Mathematical Laboratory. The EDSAC Report (May 1948)"},{"key":"4_CR18","unstructured":"University Mathematical Laboratory. Report on the Preparation of Programmes for the EDSAC and the Use of the Library of Sub-routines (September 1950)"},{"key":"4_CR19","unstructured":"University of Tokyo, n.d. TAC Programmers Reference Manual (Original in Japanese)"},{"key":"4_CR20","doi-asserted-by":"crossref","unstructured":"von Neumann, J.: First Draft of a Report on the EDVAC. Reprinted in von Neumann (June 1945), pp. 17\u201382 (1986)","DOI":"10.5479\/sil.538961.39088011475779"},{"key":"4_CR21","series-title":"Charles Babbage Institute Reprint Series for the History of Computing","volume-title":"Papers of John von Neumann on Computing and Computer Theory","author":"J. Neumann von","year":"1986","unstructured":"von Neumann, J.: Papers of John von Neumann on Computing and Computer Theory. Charles Babbage Institute Reprint Series for the History of Computing, vol.\u00a012. MIT Press and Tomash Publishers, Cambridge, Mass, and Los Angeles (1986)"},{"key":"4_CR22","doi-asserted-by":"publisher","first-page":"573","DOI":"10.1098\/rspa.1950.0121","volume":"202","author":"D.J. Wheeler","year":"1950","unstructured":"Wheeler, D.J.: Programme organization and initial orders for the EDSAC. Proc. Roy. Soc (A)\u00a0202, 573\u2013589 (1950)","journal-title":"Proc. Roy. Soc. (A)"},{"key":"4_CR23","doi-asserted-by":"crossref","unstructured":"Wilkes, M.V.: Electronic Calculating Machine Development in Cambridge. Nature, 557\u2013558 (1949a)","DOI":"10.1038\/164557a0"},{"key":"4_CR24","volume-title":"Oscillations of the Earth\u2019s Atmosphere","author":"M.V. Wilkes","year":"1949","unstructured":"Wilkes, M.V.: Oscillations of the Earth\u2019s Atmosphere. Cambridge University Press, Cambridge (1949b)"},{"key":"4_CR25","volume-title":"Memoirs of a Computer Pioneer","author":"M. Wilkes","year":"1985","unstructured":"Wilkes, M.: Memoirs of a Computer Pioneer. MIT Press, Cambridge (1985)"},{"key":"#cr-split#-4_CR26.1","unstructured":"Wilkes, M.V., Wheeler, D.J., Gill, S.: The Preparation of Programs for an Electronic Digital Computer. Addison Wesley, Reading (1951)"},{"key":"#cr-split#-4_CR26.2","unstructured":"reprinted as Charles Babbage Institute Reprint Series for the History of Computing, vol. 1. Tomash Publishers, Los Angeles (1982)"},{"key":"4_CR27","doi-asserted-by":"publisher","first-page":"253","DOI":"10.1098\/rsta.1955.0016","volume":"248","author":"J.H. Wilkinson","year":"1955","unstructured":"Wilkinson, J.H.: An Assessment of the System of Optimum Coding Used on the Pilot Automatic Computing Engine at the National Physical Laboratory. Philosophical Transactions of the Royal Society of London, series A\u00a0248, 253\u2013281 (1955)","journal-title":"Philosophical Transactions of the Royal Society of London, series A"}],"container-title":["Lecture Notes in Computer Science","Dependable and Historic Computing"],"original-title":[],"language":"en","link":[{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/978-3-642-24541-1_4","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2019,5,19]],"date-time":"2019-05-19T20:21:42Z","timestamp":1558297302000},"score":1,"resource":{"primary":{"URL":"http:\/\/link.springer.com\/10.1007\/978-3-642-24541-1_4"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2011]]},"ISBN":["9783642245404","9783642245411"],"references-count":28,"URL":"https:\/\/doi.org\/10.1007\/978-3-642-24541-1_4","relation":{},"ISSN":["0302-9743","1611-3349"],"issn-type":[{"type":"print","value":"0302-9743"},{"type":"electronic","value":"1611-3349"}],"subject":[],"published":{"date-parts":[[2011]]}}}