{"id":"https://openalex.org/W80605743","doi":null,"title":"Programming Languages: Application and Interpretation","display_name":"Programming Languages: Application and Interpretation","publication_year":2003,"publication_date":"2003-01-01","ids":{"openalex":"https://openalex.org/W80605743","mag":"80605743"},"language":"en","primary_location":{"id":"pmh:oai:aleph.bib-bvb.de:BVB01-025754344","doi":null,"is_oa":false,"landing_page_url":"http://cs.brown.edu/courses/cs173/2012/book/index.html","pdf_url":null,"source":null,"license":null,"license_id":null,"version":"submittedVersion","is_accepted":false,"is_published":false,"raw_source_name":"","raw_type":"text"},"volume":null,"type":"article","is_traditional":true,"indexed_in":[],"open_access":{"is_oa":true,"oa_status":"green","oa_url":"http://hdl.handle.net/10211.3/180953","any_repository_has_fulltext":true},"authorships":[{"author_position":"first","author":{"id":"https://openalex.org/A5024394821","display_name":"Shriram Krishnamurthi","orcid":"https://orcid.org/0000-0001-5184-1975","observed_orcids":["https://orcid.org/0000-0001-5184-1975"]},"institutions":[],"countries":[],"is_corresponding":true,"raw_author_name":"Shriram Krishnamurthi","raw_affiliation_strings":[],"raw_orcid":"https://orcid.org/0000-0001-5184-1975","affiliations":[]}],"institutions":[],"countries_distinct_count":0,"institutions_distinct_count":0,"corresponding_author_ids":["https://openalex.org/A5024394821"],"corresponding_institution_ids":[],"apc_list":null,"apc_paid":null,"fwci":0.5508,"has_fulltext":false,"cited_by_count":77,"citation_normalized_percentile":{"value":0.79111668,"is_in_top_1_percent":false,"is_in_top_10_percent":false},"cited_by_percentile_year":{"min":88,"max":100},"biblio":{"volume":null,"issue":null,"first_page":null,"last_page":null},"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.961899995803833,"subfield":{"id":"https://openalex.org/subfields/1712","display_name":"Software"},"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.961899995803833,"subfield":{"id":"https://openalex.org/subfields/1712","display_name":"Software"},"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/T10533","display_name":"Teaching and Learning Programming","score":0.03759999945759773,"subfield":{"id":"https://openalex.org/subfields/1706","display_name":"Computer Science Applications"},"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/T11567","display_name":"semigroups and automata theory","score":9.999999747378752e-05,"subfield":{"id":"https://openalex.org/subfields/1703","display_name":"Computational Theory and Mathematics"},"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-languages","display_name":"programming languages","score":0.9760000109672546},{"id":"https://openalex.org/keywords/programming-language-implementation","display_name":"programming language implementation","score":0.5580000281333923},{"id":"https://openalex.org/keywords/racket","display_name":"Racket","score":0.7760000228881836},{"id":"https://openalex.org/keywords/programming-language-design","display_name":"programming language design","score":0.6510000228881836},{"id":"https://openalex.org/keywords/linguistic-survey","display_name":"language survey","score":0.3089999854564667}],"concepts":[{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.8031810522079468},{"id":"https://openalex.org/C199360897","wikidata":"https://www.wikidata.org/wiki/Q9143","display_name":"Programming language","level":1,"score":0.6536435484886169},{"id":"https://openalex.org/C98184364","wikidata":"https://www.wikidata.org/wiki/Q1780131","display_name":"Argument (complex analysis)","level":2,"score":0.5104655027389526},{"id":"https://openalex.org/C122783720","wikidata":"https://www.wikidata.org/wiki/Q183065","display_name":"Interpreter","level":2,"score":0.41614609956741333},{"id":"https://openalex.org/C2779343474","wikidata":"https://www.wikidata.org/wiki/Q3109175","display_name":"Context (archaeology)","level":2,"score":0.414550244808197},{"id":"https://openalex.org/C80444323","wikidata":"https://www.wikidata.org/wiki/Q2878974","display_name":"Theoretical computer science","level":1,"score":0.377432644367218},{"id":"https://openalex.org/C55493867","wikidata":"https://www.wikidata.org/wiki/Q7094","display_name":"Biochemistry","level":1,"score":0.0},{"id":"https://openalex.org/C151730666","wikidata":"https://www.wikidata.org/wiki/Q7205","display_name":"Paleontology","level":1,"score":0.0},{"id":"https://openalex.org/C185592680","wikidata":"https://www.wikidata.org/wiki/Q2329","display_name":"Chemistry","level":0,"score":0.0},{"id":"https://openalex.org/C86803240","wikidata":"https://www.wikidata.org/wiki/Q420","display_name":"Biology","level":0,"score":0.0}],"mesh":[],"locations_count":3,"locations":[{"id":"pmh:oai:aleph.bib-bvb.de:BVB01-025754344","doi":null,"is_oa":false,"landing_page_url":"http://cs.brown.edu/courses/cs173/2012/book/index.html","pdf_url":null,"source":null,"license":null,"license_id":null,"version":"submittedVersion","is_accepted":false,"is_published":false,"raw_source_name":"","raw_type":"text"},{"id":"pmh:oai:scholarworks.calstate.edu:10211.3/180953","doi":null,"is_oa":true,"landing_page_url":"http://hdl.handle.net/10211.3/180953","pdf_url":null,"source":{"id":"https://openalex.org/S7407064448","display_name":"California State University ScholarWorks (system-wide DSpace)","issn_l":null,"issn":null,"is_oa":false,"is_in_doaj":false,"is_core":false,"listed_in":[],"host_organization":null,"host_organization_name":null,"host_organization_lineage":[],"host_organization_lineage_names":[],"type":"repository"},"license":"cc-by-nc-sa","license_id":"https://openalex.org/licenses/cc-by-nc-sa","version":"submittedVersion","is_accepted":false,"is_published":false,"raw_source_name":"","raw_type":"Online Textbook"},{"id":"mag:80605743","doi":null,"is_oa":false,"landing_page_url":"https://cs.brown.edu/courses/cs173/2012/book/book.pdf","pdf_url":null,"source":null,"license":null,"license_id":null,"version":null,"is_accepted":false,"is_published":false,"raw_source_name":null,"raw_type":null}],"best_oa_location":{"id":"pmh:oai:scholarworks.calstate.edu:10211.3/180953","doi":null,"is_oa":true,"landing_page_url":"http://hdl.handle.net/10211.3/180953","pdf_url":null,"source":{"id":"https://openalex.org/S7407064448","display_name":"California State University ScholarWorks (system-wide DSpace)","issn_l":null,"issn":null,"is_oa":false,"is_in_doaj":false,"is_core":false,"listed_in":[],"host_organization":null,"host_organization_name":null,"host_organization_lineage":[],"host_organization_lineage_names":[],"type":"repository"},"license":"cc-by-nc-sa","license_id":"https://openalex.org/licenses/cc-by-nc-sa","version":"submittedVersion","is_accepted":false,"is_published":false,"raw_source_name":"","raw_type":"Online Textbook"},"sustainable_development_goals":[{"score":0.5385000109672546,"id":"https://metadata.un.org/sdg/4","display_name":"Quality education"}],"study_designs":[],"awards":[],"funders":[],"has_content":{"grobid_xml":false,"pdf":false},"content_urls":null,"referenced_works_count":0,"referenced_works":[],"related_works":["https://openalex.org/W623315090","https://openalex.org/W2531637734","https://openalex.org/W959356889","https://openalex.org/W143170952","https://openalex.org/W4238282225","https://openalex.org/W65424656","https://openalex.org/W4388218393","https://openalex.org/W4362648530","https://openalex.org/W7000365787","https://openalex.org/W646264079"],"abstract_inverted_index":{"This":[0],"book":[1,45,177,223],"unites":[2],"two":[3],"approaches":[4],"to":[5,107,116,145,165,186],"teaching":[6],"programming":[7,218,238,248],"languages,":[8,239],"one":[9,56],"based":[10],"on":[11,19,41],"a":[12,28,60,69,82,178,187,212,235],"survey":[13],"of":[14,68,84,132,135,201,206,211,237],"languages":[15],"and":[16,35,173,190],"the":[17,42,66,96,102,124,133,140,146,157,170,176,204],"other":[18,53],"writing":[20],"definitional":[21],"interpreters.":[22],"It":[23],"has":[24,65],"been":[25],"used":[26,220],"as":[27,81],"textbook":[29],"at":[30],"over":[31],"fifteen":[32],"institutions":[33],"worldwide,":[34],"is":[36,46,101,153,196,203,224],"referenced":[37],"by":[38],"non-academic":[39],"users":[40],"Web.":[43],"The":[44,216],"updated":[47],"approximately":[48],"every":[49],"year.":[50],"Unlike":[51],"some":[52],"textbooks,":[54],"this":[55,100,150,222],"does":[57],"not":[58,91],"follow":[59],"top-down":[61],"narrative.":[62],"Rather":[63],"it":[64,112,174,194],"flow":[67],"conversation,":[70],"with":[71,123,227],"backtracking.":[72],"We":[73,87],"will":[74,88,161],"often":[75,162],"build":[76],"up":[77,185],"programs":[78],"incrementally,":[79],"just":[80],"pair":[83],"programmers":[85],"would.":[86],"include":[89],"mistakes,":[90],"because":[92,99,126],"I":[93,208],"don't":[94,209],"know":[95,210],"answer,":[97,171],"but":[98],"best":[103],"way":[104,213],"for":[105,114],"you":[106,115,119,127,241],"learn.":[108],"Including":[109],"mistakes":[110],"makes":[111,175],"impossible":[113],"read":[117],"passively:":[118],"must":[120,242],"instead":[121],"engage":[122],"material,":[125],"can":[128],"never":[129],"be":[130,163,191],"sure":[131,192],"veracity":[134],"what":[136,193],"you're":[137,247],"reading.":[138],"At":[139],"end,":[141],"you'll":[142],"always":[143],"get":[144],"right":[147],"answer.":[148],"However,":[149,198],"non-linear":[151],"path":[152],"more":[154],"frustrating":[155],"in":[156,221],"short":[158],"term":[159],"(you":[160,182],"tempted":[164],"say,":[166],"\"Just":[167],"tell":[168,243],"me":[169],"already\"),":[172],"poor":[179],"reference":[180],"guide":[181],"can't":[183],"open":[184],"random":[188],"page":[189],"says":[195],"correct).":[197],"that":[199],"feeling":[200],"frustration":[202],"sensation":[205],"learning.":[207],"around":[214],"it.":[215],"main":[217],"language":[219,246],"Racket.":[225],"Like":[226],"all":[228],"operating":[229],"systems,":[230],"however,":[231],"Racket":[232,244],"actually":[233],"supports":[234],"host":[236],"so":[240],"which":[245],"in.":[249]},"counts_by_year":[{"year":2024,"cited_by_count":2},{"year":2023,"cited_by_count":3},{"year":2022,"cited_by_count":1},{"year":2020,"cited_by_count":2},{"year":2019,"cited_by_count":37},{"year":2018,"cited_by_count":1},{"year":2017,"cited_by_count":1},{"year":2016,"cited_by_count":7},{"year":2015,"cited_by_count":1},{"year":2014,"cited_by_count":1},{"year":2013,"cited_by_count":4},{"year":2012,"cited_by_count":2}],"updated_date":"2026-11-04T10:54:05.112534","created_date":"2016-06-24T00:00:00"}
