Fundamental Concepts in Programming Languages: Difference between revisions

Content deleted Content added
too little resources, and stub added.
rm unneeded pipe
Line 1:
{{More citations needed|date=June 2019}}{{italic title}}
'''''Fundamental Concepts in Programming Languages''''' were an influential set of [[lecture notes]] written by [[Christopher Strachey]] for the International Summer School in Computer Programming at Copenhagen in August, 1967. It introduced much programming language terminology still in use today, including "[[Value (computer science)#lrvalue|R-value]]" and "[[Value (computer science)#lrvalue|L-value]]", "[[ad hoc polymorphism]]", "[[parametric polymorphism]]", and "[[referential transparency (computer science)|referential transparency]]".
 
The lecture notes were reprinted in 2000 in a special issue of ''[[Higher-Order and Symbolic Computation]]'' in memory of Strachey.<ref>{{cite journal |last1=Strachey |first1=Christopher |title=Fundamental Concepts in Programming Languages |journal=[[Higher-Order and Symbolic Computation]] |date=2000 |volume=13 |issue=1/2 |pages=11–49 |doi=10.1023/A:1010000313106 |url=http://citeseerx.ist.psu.edu/viewdoc/download?doi=10.1.1.332.3161&rep=rep1&type=pdf |accessdate=11 January 2019 |publisher=Kluwer Academic Publishers |issn=1388-3690}}</ref>