{"id":"https://openalex.org/W2097551375","doi":"https://doi.org/10.1109/tc.1976.1674589","title":"Programming Languages&amp;#8212;The First 25 Years","display_name":"Programming Languages&amp;#8212;The First 25 Years","publication_year":1976,"publication_date":"1976-12-01","ids":{"openalex":"https://openalex.org/W2097551375","doi":"https://doi.org/10.1109/tc.1976.1674589","mag":"2097551375"},"language":"en","primary_location":{"id":"doi:10.1109/tc.1976.1674589","is_oa":false,"landing_page_url":"https://doi.org/10.1109/tc.1976.1674589","pdf_url":null,"source":{"id":"https://openalex.org/S157670870","display_name":"IEEE Transactions on Computers","issn_l":"0018-9340","issn":["0018-9340","0016-9340","1557-9956","2326-3814"],"is_oa":false,"is_in_doaj":false,"is_core":true,"host_organization":"https://openalex.org/P4310319808","host_organization_name":"Institute of Electrical and Electronics Engineers","host_organization_lineage":["https://openalex.org/P4310319808"],"host_organization_lineage_names":["Institute of Electrical and Electronics Engineers"],"type":"journal"},"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"IEEE Transactions on Computers","raw_type":"journal-article"},"type":"article","indexed_in":["crossref"],"open_access":{"is_oa":false,"oa_status":"closed","oa_url":null,"any_repository_has_fulltext":false},"authorships":[{"author_position":"first","author":{"id":"https://openalex.org/A5097695286","display_name":"Wegner","orcid":null},"institutions":[{"id":"https://openalex.org/I175594653","display_name":"John Brown University","ror":"https://ror.org/02ct41q97","country_code":"US","type":"education","lineage":["https://openalex.org/I175594653"]}],"countries":["US"],"is_corresponding":true,"raw_author_name":"Wegner","raw_affiliation_strings":["Division of Applied Mathematics, Brown University","Division of Applied Mathematics, Brown University,"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"Division of Applied Mathematics, Brown University","institution_ids":["https://openalex.org/I175594653"]},{"raw_affiliation_string":"Division of Applied Mathematics, Brown University,","institution_ids":["https://openalex.org/I175594653"]}]}],"institutions":[],"countries_distinct_count":1,"institutions_distinct_count":1,"corresponding_author_ids":["https://openalex.org/A5097695286"],"corresponding_institution_ids":["https://openalex.org/I175594653"],"apc_list":null,"apc_paid":null,"fwci":8.6124,"has_fulltext":false,"cited_by_count":47,"citation_normalized_percentile":{"value":0.97095635,"is_in_top_1_percent":false,"is_in_top_10_percent":true},"cited_by_percentile_year":{"min":89,"max":97},"biblio":{"volume":"C-25","issue":"12","first_page":"1207","last_page":"1225"},"is_retracted":false,"is_paratext":false,"is_xpac":false,"primary_topic":{"id":"https://openalex.org/T10126","display_name":"Logic, programming, and type systems","score":0.9991999864578247,"subfield":{"id":"https://openalex.org/subfields/1702","display_name":"Artificial Intelligence"},"field":{"id":"https://openalex.org/fields/17","display_name":"Computer Science"},"domain":{"id":"https://openalex.org/domains/3","display_name":"Physical Sciences"}},"topics":[{"id":"https://openalex.org/T10126","display_name":"Logic, programming, and type systems","score":0.9991999864578247,"subfield":{"id":"https://openalex.org/subfields/1702","display_name":"Artificial Intelligence"},"field":{"id":"https://openalex.org/fields/17","display_name":"Computer Science"},"domain":{"id":"https://openalex.org/domains/3","display_name":"Physical Sciences"}},{"id":"https://openalex.org/T10260","display_name":"Software Engineering Research","score":0.9889000058174133,"subfield":{"id":"https://openalex.org/subfields/1710","display_name":"Information Systems"},"field":{"id":"https://openalex.org/fields/17","display_name":"Computer Science"},"domain":{"id":"https://openalex.org/domains/3","display_name":"Physical Sciences"}},{"id":"https://openalex.org/T11241","display_name":"Advanced Malware Detection Techniques","score":0.9886000156402588,"subfield":{"id":"https://openalex.org/subfields/1711","display_name":"Signal Processing"},"field":{"id":"https://openalex.org/fields/17","display_name":"Computer Science"},"domain":{"id":"https://openalex.org/domains/3","display_name":"Physical Sciences"}}],"keywords":[{"id":"https://openalex.org/keywords/programming-language","display_name":"Programming language","score":0.7877890467643738},{"id":"https://openalex.org/keywords/computer-science","display_name":"Computer science","score":0.749971330165863},{"id":"https://openalex.org/keywords/third-generation-programming-language","display_name":"Third-generation programming language","score":0.6649243831634521},{"id":"https://openalex.org/keywords/second-generation-programming-language","display_name":"Second-generation programming language","score":0.6339907050132751},{"id":"https://openalex.org/keywords/programming-language-theory","display_name":"Programming language theory","score":0.6199826002120972},{"id":"https://openalex.org/keywords/comparison-of-multi-paradigm-programming-languages","display_name":"Comparison of multi-paradigm programming languages","score":0.5979481339454651},{"id":"https://openalex.org/keywords/fifth-generation-programming-language","display_name":"Fifth-generation programming language","score":0.5785595774650574},{"id":"https://openalex.org/keywords/cobol","display_name":"COBOL","score":0.5762895345687866},{"id":"https://openalex.org/keywords/lisp","display_name":"Lisp","score":0.5525373220443726},{"id":"https://openalex.org/keywords/fourth-generation-programming-language","display_name":"Fourth-generation programming language","score":0.5123084783554077},{"id":"https://openalex.org/keywords/first-generation-programming-language","display_name":"First-generation programming language","score":0.4790041148662567},{"id":"https://openalex.org/keywords/very-high-level-programming-language","display_name":"Very high-level programming language","score":0.4769101142883301},{"id":"https://openalex.org/keywords/high-level-programming-language","display_name":"High-level programming language","score":0.4387170970439911},{"id":"https://openalex.org/keywords/programming-paradigm","display_name":"Programming paradigm","score":0.4385489523410797},{"id":"https://openalex.org/keywords/programming-language-specification","display_name":"Programming language specification","score":0.4358813762664795},{"id":"https://openalex.org/keywords/functional-logic-programming","display_name":"Functional logic programming","score":0.30633997917175293},{"id":"https://openalex.org/keywords/programming-domain","display_name":"Programming domain","score":0.29102593660354614},{"id":"https://openalex.org/keywords/inductive-programming","display_name":"Inductive programming","score":0.2884894013404846}],"concepts":[{"id":"https://openalex.org/C199360897","wikidata":"https://www.wikidata.org/wiki/Q9143","display_name":"Programming language","level":1,"score":0.7877890467643738},{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.749971330165863},{"id":"https://openalex.org/C206146517","wikidata":"https://www.wikidata.org/wiki/Q1294375","display_name":"Third-generation programming language","level":5,"score":0.6649243831634521},{"id":"https://openalex.org/C11164408","wikidata":"https://www.wikidata.org/wiki/Q18657800","display_name":"Second-generation programming language","level":4,"score":0.6339907050132751},{"id":"https://openalex.org/C18701968","wikidata":"https://www.wikidata.org/wiki/Q2670534","display_name":"Programming language theory","level":4,"score":0.6199826002120972},{"id":"https://openalex.org/C74149592","wikidata":"https://www.wikidata.org/wiki/Q762446","display_name":"Comparison of multi-paradigm programming languages","level":5,"score":0.5979481339454651},{"id":"https://openalex.org/C199305712","wikidata":"https://www.wikidata.org/wiki/Q3205914","display_name":"Fifth-generation programming language","level":3,"score":0.5785595774650574},{"id":"https://openalex.org/C128595289","wikidata":"https://www.wikidata.org/wiki/Q131140","display_name":"COBOL","level":2,"score":0.5762895345687866},{"id":"https://openalex.org/C190883126","wikidata":"https://www.wikidata.org/wiki/Q132874","display_name":"Lisp","level":2,"score":0.5525373220443726},{"id":"https://openalex.org/C145628200","wikidata":"https://www.wikidata.org/wiki/Q238137","display_name":"Fourth-generation programming language","level":5,"score":0.5123084783554077},{"id":"https://openalex.org/C570499","wikidata":"https://www.wikidata.org/wiki/Q1289116","display_name":"First-generation programming language","level":3,"score":0.4790041148662567},{"id":"https://openalex.org/C169796678","wikidata":"https://www.wikidata.org/wiki/Q835124","display_name":"Very high-level programming language","level":5,"score":0.4769101142883301},{"id":"https://openalex.org/C19024347","wikidata":"https://www.wikidata.org/wiki/Q211496","display_name":"High-level programming language","level":3,"score":0.4387170970439911},{"id":"https://openalex.org/C34165917","wikidata":"https://www.wikidata.org/wiki/Q188267","display_name":"Programming paradigm","level":2,"score":0.4385489523410797},{"id":"https://openalex.org/C15077461","wikidata":"https://www.wikidata.org/wiki/Q7248507","display_name":"Programming language specification","level":5,"score":0.4358813762664795},{"id":"https://openalex.org/C96315309","wikidata":"https://www.wikidata.org/wiki/Q5508829","display_name":"Functional logic programming","level":4,"score":0.30633997917175293},{"id":"https://openalex.org/C119263510","wikidata":"https://www.wikidata.org/wiki/Q7248501","display_name":"Programming domain","level":4,"score":0.29102593660354614},{"id":"https://openalex.org/C50033165","wikidata":"https://www.wikidata.org/wiki/Q15712089","display_name":"Inductive programming","level":3,"score":0.2884894013404846}],"mesh":[],"locations_count":1,"locations":[{"id":"doi:10.1109/tc.1976.1674589","is_oa":false,"landing_page_url":"https://doi.org/10.1109/tc.1976.1674589","pdf_url":null,"source":{"id":"https://openalex.org/S157670870","display_name":"IEEE Transactions on Computers","issn_l":"0018-9340","issn":["0018-9340","0016-9340","1557-9956","2326-3814"],"is_oa":false,"is_in_doaj":false,"is_core":true,"host_organization":"https://openalex.org/P4310319808","host_organization_name":"Institute of Electrical and Electronics Engineers","host_organization_lineage":["https://openalex.org/P4310319808"],"host_organization_lineage_names":["Institute of Electrical and Electronics Engineers"],"type":"journal"},"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"IEEE Transactions on Computers","raw_type":"journal-article"}],"best_oa_location":null,"sustainable_development_goals":[{"display_name":"Responsible consumption and production","id":"https://metadata.un.org/sdg/12","score":0.5}],"awards":[],"funders":[],"has_content":{"grobid_xml":false,"pdf":false},"content_urls":null,"referenced_works_count":111,"referenced_works":["https://openalex.org/W66096358","https://openalex.org/W109993195","https://openalex.org/W199320375","https://openalex.org/W1484617514","https://openalex.org/W1487410109","https://openalex.org/W1493587633","https://openalex.org/W1500931591","https://openalex.org/W1515523059","https://openalex.org/W1522949525","https://openalex.org/W1551518726","https://openalex.org/W1579433101","https://openalex.org/W1601555688","https://openalex.org/W1606893554","https://openalex.org/W1768003599","https://openalex.org/W1964071625","https://openalex.org/W1968878257","https://openalex.org/W1969857501","https://openalex.org/W1970064239","https://openalex.org/W1970712452","https://openalex.org/W1972894053","https://openalex.org/W1976020328","https://openalex.org/W1981392712","https://openalex.org/W1981589974","https://openalex.org/W1991182622","https://openalex.org/W1993855671","https://openalex.org/W1994718921","https://openalex.org/W1995875735","https://openalex.org/W1998661454","https://openalex.org/W2000558676","https://openalex.org/W2006380821","https://openalex.org/W2009807065","https://openalex.org/W2020580827","https://openalex.org/W2023907376","https://openalex.org/W2029098176","https://openalex.org/W2030942926","https://openalex.org/W2034409909","https://openalex.org/W2036138637","https://openalex.org/W2038765730","https://openalex.org/W2040986311","https://openalex.org/W2043890849","https://openalex.org/W2046997169","https://openalex.org/W2056071202","https://openalex.org/W2061040478","https://openalex.org/W2062978145","https://openalex.org/W2070683379","https://openalex.org/W2074666610","https://openalex.org/W2077207253","https://openalex.org/W2078250023","https://openalex.org/W2078779296","https://openalex.org/W2080878462","https://openalex.org/W2081569660","https://openalex.org/W2083319415","https://openalex.org/W2086942791","https://openalex.org/W2089482595","https://openalex.org/W2091546631","https://openalex.org/W2094382938","https://openalex.org/W2095224573","https://openalex.org/W2101512909","https://openalex.org/W2102075452","https://openalex.org/W2103953153","https://openalex.org/W2104416102","https://openalex.org/W2107828404","https://openalex.org/W2111952456","https://openalex.org/W2125200236","https://openalex.org/W2126160338","https://openalex.org/W2132840411","https://openalex.org/W2138340202","https://openalex.org/W2148817888","https://openalex.org/W2153894032","https://openalex.org/W2159951380","https://openalex.org/W2165121897","https://openalex.org/W2165467455","https://openalex.org/W2177002043","https://openalex.org/W2178397953","https://openalex.org/W2197719701","https://openalex.org/W2294152890","https://openalex.org/W2313469048","https://openalex.org/W2441059602","https://openalex.org/W2610438762","https://openalex.org/W2610485112","https://openalex.org/W2611013249","https://openalex.org/W2611477521","https://openalex.org/W2611698539","https://openalex.org/W2611912525","https://openalex.org/W2613938354","https://openalex.org/W2792939069","https://openalex.org/W2797055445","https://openalex.org/W2797094917","https://openalex.org/W2913268922","https://openalex.org/W2914679068","https://openalex.org/W2917215574","https://openalex.org/W2983418616","https://openalex.org/W2984224745","https://openalex.org/W2987907651","https://openalex.org/W2987977008","https://openalex.org/W3022537579","https://openalex.org/W3023488058","https://openalex.org/W3146075203","https://openalex.org/W3181441684","https://openalex.org/W3198160809","https://openalex.org/W4247256582","https://openalex.org/W4252345548","https://openalex.org/W4301264250","https://openalex.org/W6630104048","https://openalex.org/W6642203339","https://openalex.org/W6651844897","https://openalex.org/W6669184355","https://openalex.org/W6673467719","https://openalex.org/W6678605893","https://openalex.org/W6682766585","https://openalex.org/W6683615599"],"related_works":["https://openalex.org/W2184196891","https://openalex.org/W1973795410","https://openalex.org/W2585991957","https://openalex.org/W2293661945","https://openalex.org/W2051841925","https://openalex.org/W2921313747","https://openalex.org/W1024151587","https://openalex.org/W4255123488","https://openalex.org/W2065607843","https://openalex.org/W4252923434"],"abstract_inverted_index":{"The":[0,24,55,82,109],"programming":[1,35,65,94,128,137,205],"language":[2,95,100,102,138,206],"field":[3,96,207],"is":[4,16,140,170],"certainly":[5],"one":[6],"of":[7,12,34,39,42,67,119,126,136,192,198,203],"the":[8,30,68,93,115,120,130,160,173,176,190,195,204],"most":[9],"important":[10],"subfields":[11],"computer":[13],"science.":[14],"It":[15],"rich":[17],"in":[18,49,92,181],"concepts,":[19],"theories,":[20],"and":[21,46,70,79,90,107,122,129,144,155,179,186,194],"practical":[22,148],"developments.":[23],"present":[25],"paper":[26],"attempts":[27],"to":[28,88,114],"trace":[29],"25":[31,211],"year":[32],"development":[33,139],"languages":[36,66,154,180],"by":[37],"means":[38],"a":[40,124,182],"sequence":[41],"30":[43],"milestones":[44,58,85,111],"(languages":[45],"concepts)":[47],"listed":[48],"more":[50],"or":[51],"less":[52],"historical":[53],"order.":[54],"first":[56,210],"13":[57],"(M1\u2013M13)":[59],"are":[60,146,164],"largely":[61],"concerned":[62],"with":[63],"specific":[64],"1950's":[69],"1960's":[71],"such":[72,97,150,158],"as":[73,98,151,159],"Fortran,":[74],"Algol":[75],"60,":[76],"Cobol,":[77],"Lisp,":[78],"Snobol":[80],"4.":[81],"next":[83],"ten":[84],"(M14\u2013M23)":[86],"relate":[87,113],"concepts":[89,178],"theories":[91],"formal":[99],"theory,":[101],"definition,":[103],"program":[104],"verification,":[105],"semantics":[106],"abstraction.":[108],"remaining":[110],"(M24\u2013M30)":[112],"software":[116],"engineering":[117],"methodology":[118],"1970's":[121],"include":[123],"discussion":[125,135,174],"structured":[127],"life":[131],"cycle":[132],"concept.":[133],"This":[134],"far":[141],"from":[142],"complete":[143],"there":[145],"both":[147],"developments":[149],"special":[152],"purpose":[153],"theoretical":[156],"topics":[157],"lambda":[161],"calculus":[162],"which":[163],"not":[165],"adequately":[166],"covered.":[167],"However,":[168],"it":[169,188],"hoped":[171],"that":[172,187,200],"covers":[175],"principal":[177],"reasonably":[183],"nontrivial":[184],"way":[185],"captures":[189],"sense":[191],"excitement":[193],"enormous":[196],"variety":[197],"activity":[199],"was":[201],"characteristic":[202],"during":[208],"its":[209],"years.":[212]},"counts_by_year":[{"year":2024,"cited_by_count":1},{"year":2020,"cited_by_count":1},{"year":2018,"cited_by_count":1},{"year":2015,"cited_by_count":1},{"year":2014,"cited_by_count":3}],"updated_date":"2025-11-06T03:46:38.306776","created_date":"2016-06-24T00:00:00"}
