{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2024,9,11]],"date-time":"2024-09-11T03:59:48Z","timestamp":1726027188912},"publisher-location":"Cham","reference-count":16,"publisher":"Springer International Publishing","isbn-type":[{"type":"print","value":"9783319600130"},{"type":"electronic","value":"9783319600130"}],"license":[{"start":{"date-parts":[[2019,1,1]],"date-time":"2019-01-01T00:00:00Z","timestamp":1546300800000},"content-version":"tdm","delay-in-days":0,"URL":"http:\/\/www.springer.com\/tdm"}],"content-domain":{"domain":["link.springer.com"],"crossmark-restriction":false},"short-container-title":[],"published-print":{"date-parts":[[2019]]},"DOI":"10.1007\/978-3-319-60013-0_49-1","type":"book-chapter","created":{"date-parts":[[2019,6,18]],"date-time":"2019-06-18T19:14:41Z","timestamp":1560885281000},"page":"1-5","update-policy":"http:\/\/dx.doi.org\/10.1007\/springer_crossmark_policy","source":"Crossref","is-referenced-by-count":0,"title":["Teaching Computer Languages in Universities"],"prefix":"10.1007","author":[{"given":"Kevin R.","family":"Parker","sequence":"first","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"David V.","family":"Beard","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Bill","family":"Davey","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"297","published-online":{"date-parts":[[2019,6,6]]},"reference":[{"issue":"9","key":"49-1_CR1","doi-asserted-by":"publisher","first-page":"28","DOI":"10.1109\/2.156380","volume":"25","author":"AL Ambler","year":"1992","unstructured":"Ambler AL, Burnett MM, Zimmermann BA (1992) Operational versus definitional: a perspective on programming paradigms. IEEE Comput 25(9):28\u201343. Retrieved November 11, 2017 from ftp:\/\/ftp.cs.orst.edu\/pub\/burnett\/Computer-paradigms-1992.pdf","journal-title":"IEEE Comput"},{"key":"49-1_CR2","unstructured":"Beach G (2014) Cobol is dead. Long live Cobol! Wall Street J. Retrieved November 11, 2017 from https:\/\/blogs.wsj.com\/cio\/2014\/10\/02\/cobol-is-dead-long-live-cobol\/"},{"key":"49-1_CR3","volume-title":"A primer on disciplined programming using PL\/I, PL\/CS, and PL\/CT","author":"R Conway","year":"1978","unstructured":"Conway R (1978) A primer on disciplined programming using PL\/I, PL\/CS, and PL\/CT. Winthrop Publishers, Cambridge, MA"},{"key":"49-1_CR4","volume-title":"Multi-paradigm design for C++","author":"JO Coplien","year":"1999","unstructured":"Coplien JO (1999) Multi-paradigm design for C++. Addison Wesley, Boston. Retrieved November 11, 2017 from http:\/\/www.inkdrop.net\/docs\/multiParadigm.pdf"},{"issue":"3","key":"49-1_CR5","doi-asserted-by":"publisher","first-page":"147","DOI":"10.1145\/362929.362947","volume":"11","author":"EW Dijkstra","year":"1968","unstructured":"Dijkstra EW (1968) Letters to the editor: go to statement considered harmful. Commun ACM 11(3):147\u2013148. Retrieved November 11, 2017 from http:\/\/codeblab.com\/wp-content\/uploads\/2009\/12\/Go-To-Statement.pdf","journal-title":"Commun ACM"},{"key":"49-1_CR6","first-page":"1","volume-title":"Structured programming","author":"EW Dijkstra","year":"1972","unstructured":"Dijkstra EW (1972) Notes on structured programming. In: Structured programming. Academic, London, pp 1\u201382. Retrieved November 11, 2017 from https:\/\/www.cs.utexas.edu\/users\/EWD\/ewd02xx\/EWD249.PDF"},{"key":"49-1_CR7","doi-asserted-by":"publisher","first-page":"46","DOI":"10.1109\/MAHC.2004.20","volume":"26","author":"EE Keet","year":"2004","unstructured":"Keet EE (2004) A personal recollection of software\u2019s early days (1960\u20131979): part 1. IEEE Ann Hist Comput 26:46\u201361","journal-title":"IEEE Ann Hist Comput"},{"issue":"4","key":"49-1_CR8","doi-asserted-by":"publisher","first-page":"261","DOI":"10.1145\/356635.356640","volume":"6","author":"D Knuth","year":"1974","unstructured":"Knuth D (1974) Structured programming with go to statements. Comput Surv 6(4):261\u2013301. Retrieved November 11, 2017 from https:\/\/pic.plover.com\/knuth-GOTO.pdf","journal-title":"Comput Surv"},{"key":"49-1_CR10","doi-asserted-by":"crossref","unstructured":"McCauley R, Manaris B (1998) Computer science programs: what do they look like? A report on the annual survey of accredited programs. Proceedings of the 29th SIGCSE technical symposium on computer science education, pp 15\u201319. Retrieved November 11, 2017 from http:\/\/www.academia.edu\/15180415\/Computer_science_degree_programs_what_do_they_look_like_A_report_on_the_annual_survey_of_accredited_programs","DOI":"10.1145\/274790.273141"},{"issue":"7","key":"49-1_CR11","doi-asserted-by":"publisher","first-page":"601","DOI":"10.1145\/361454.361485","volume":"15","author":"JE Sammet","year":"1972","unstructured":"Sammet JE (1972) Programming languages: history and future. Commun ACM 15(7):601. Retrieved November 11, 2017 from https:\/\/pdfs.semanticscholar.org\/48af\/15cfd104f7a5d91fef8f3136fe88502ada95.pdf","journal-title":"Commun ACM"},{"key":"49-1_CR12","doi-asserted-by":"crossref","unstructured":"Tharp AL (1982) Selecting the \u201cright\u201d programming language. SIGCSE \u201882 Proceedings of the thirteenth SIGCSE technical symposium on computer science education, pp 151\u2013155","DOI":"10.1145\/800066.801358"},{"key":"49-1_CR13","doi-asserted-by":"crossref","unstructured":"Turner D (2012) Some history of functional programming languages. TFP 2012 Proceedings of the 2012 conference on trends in functional programming, vol 7829, pp 1\u201320. Retrieved November 11, 2017 from https:\/\/www.cs.kent.ac.uk\/people\/staff\/dat\/tfp12\/tfp12.pdf","DOI":"10.1007\/978-3-642-40447-4_1"},{"key":"49-1_CR14","unstructured":"von Neumann J (1945) First draft of a report on the EDVAC, Contract No. W-670-ORD-4926, U.S. Army Ordnance Department, University of Pennsylvania Moore School of Electrical Engineering, Philadelphia. Retrieved November 12, 2017 from http:\/\/www.virtualtravelog.net\/wp\/wp-content\/media\/2003-08-TheFirstDraft.pdf"},{"issue":"5","key":"49-1_CR15","doi-asserted-by":"publisher","first-page":"2","DOI":"10.1109\/MS.2010.130","volume":"27","author":"D Wampler","year":"2010","unstructured":"Wampler D, Clark T (2010) Multiparadigm programming. IEEE Softw 27(5):2\u20137. Retrieved November 11, 2017 from https:\/\/www.computer.org\/csdl\/mags\/so\/2010\/05\/mso2010050020.pdf","journal-title":"IEEE Softw"},{"key":"49-1_CR16","volume-title":"Comparative programming languages","author":"LB Wilson","year":"1993","unstructured":"Wilson LB, Clark RG (1993) Comparative programming languages. Addison Wesley, Boston"},{"key":"49-1_CR17","volume-title":"Structured design: fundamentals of a discipline of computer program and systems design","author":"E Yourdon","year":"1975","unstructured":"Yourdon E, Constantine LL (1975) Structured design: fundamentals of a discipline of computer program and systems design. Yourdon Press, New York"}],"container-title":["Encyclopedia of Education and Information Technologies"],"original-title":[],"language":"en","link":[{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/978-3-319-60013-0_49-1","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2019,6,18]],"date-time":"2019-06-18T19:30:00Z","timestamp":1560886200000},"score":1,"resource":{"primary":{"URL":"http:\/\/link.springer.com\/10.1007\/978-3-319-60013-0_49-1"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2019]]},"ISBN":["9783319600130","9783319600130"],"references-count":16,"URL":"https:\/\/doi.org\/10.1007\/978-3-319-60013-0_49-1","relation":{},"subject":[],"published":{"date-parts":[[2019]]},"assertion":[{"value":"7 May 2018, 00:00:00","order":1,"name":"received","label":"Received","group":{"name":"ChapterHistory","label":"Chapter History"}},{"value":"8 May 2018, 00:00:00","order":2,"name":"accepted","label":"Accepted","group":{"name":"ChapterHistory","label":"Chapter History"}},{"value":"6 June 2019","order":3,"name":"first_online","label":"First Online","group":{"name":"ChapterHistory","label":"Chapter History"}}]}}