Arden, B.; Graham, R. (1959). "On GAT and the construction of translators". Communications of the ACM. 2 (7): 24. doi:10.1145/368370.368373. S2CID 6703069. /wiki/Bruce_Arden
"Programming Languages Software Award". ACM SIGPLAN. Retrieved 2022-08-29. https://www.sigplan.org/Awards/Software/
Bal, Henri E.; Kaashoek, M. Frans; Tanenbaum, Andrew S. (1992). "Orca: A language for parallel programming of distributed systems". IEEE Transactions on Software Engineering. 18 (3). IEEE: 190–205. doi:10.1109/32.126768. S2CID 1513191. /wiki/Henri_Bal
Samelson, Klaus; Bauer, Friedrich Ludwig (February 1960). "Sequential Formula Translation". Communications of the ACM. 3 (2): 76–83. doi:10.1145/366959.366968. S2CID 16646147. /wiki/Klaus_Samelson
"AITO Dahl–Nygaard Prize Winners". Association Internationale pour les Technologies Objets. 2014. Retrieved 2022-08-21. https://www.aito.org/aito-dahl-nygaard/statutes-of-dahl-nygaard
"Programming Languages AchievementAward". Sigplan.org. Retrieved 2022-08-30. https://www.sigplan.org/Awards/Achievement/
"AITO Dahl–Nygaard Prize Winners". Association Internationale pour les Technologies Objets. 2014. Retrieved 2022-08-21. https://www.aito.org/aito-dahl-nygaard/statutes-of-dahl-nygaard
"Programming Languages Software Award". ACM SIGPLAN. Retrieved 2022-08-29. https://www.sigplan.org/Awards/Software/
"Programming Languages AchievementAward". Sigplan.org. Retrieved 2022-08-30. https://www.sigplan.org/Awards/Achievement/
"Programming Languages AchievementAward". Sigplan.org. Retrieved 2022-08-30. https://www.sigplan.org/Awards/Achievement/
"Programming Languages Software Award". ACM SIGPLAN. Retrieved 2022-08-29. https://www.sigplan.org/Awards/Software/
"Programming Languages AchievementAward". Sigplan.org. Retrieved 2022-08-30. https://www.sigplan.org/Awards/Achievement/
"Programming Languages AchievementAward". Sigplan.org. Retrieved 2022-08-30. https://www.sigplan.org/Awards/Achievement/
"Programming Languages Software Award". ACM SIGPLAN. Retrieved 2022-08-29. https://www.sigplan.org/Awards/Software/
"Programming Languages Software Award". ACM SIGPLAN. Retrieved 2022-08-29. https://www.sigplan.org/Awards/Software/
"ACM-AAAI Allen Newell Award". ACM. Retrieved 2022-09-07. https://awards.acm.org/newell
"Programming Languages AchievementAward". Sigplan.org. Retrieved 2022-08-30. https://www.sigplan.org/Awards/Achievement/
"Jeremy Gibbons: publications". University of Oxford. Retrieved 2022-09-05. https://www.cs.ox.ac.uk/softeng/Jeremy.Gibbons/publications.html
Arden, B.; Graham, R. (1959). "On GAT and the construction of translators". Communications of the ACM. 2 (7): 24. doi:10.1145/368370.368373. S2CID 6703069. /wiki/Bruce_Arden
"NAE members directory". NAE. 1993. Retrieved 2022-08-20. https://www.nae.edu/20412/MemberDirectory?qps=05&q=for%20contributions%20to%20the%20theory%20and%20practice%20of%20compiler%20construction
"Programming Languages AchievementAward". Sigplan.org. Retrieved 2022-08-30. https://www.sigplan.org/Awards/Achievement/
Gries, David (1971). Compiler Construction for Digital Computers (in English, Spanish, Japanese, Chinese, Italian, and Russian). New York: John Wiley and Sons. ISBN 0-471-32776-X. The first text on compiler writing. 0-471-32776-X
"IBM Punch cards on which the book was written are in the Stanford Museum". Retrieved 11 July 2022. http://infolab.stanford.edu/pub/voy/museum/pictures/display/floor5.htm
Gries, David; Levin, Gary (October 1980). "Assignment and procedure call proof rules". ACM Transactions on Programming Languages and Systems. 2 (4): 564–579. doi:10.1145/357114.357119. S2CID 2639439. /wiki/David_Gries
"Programming Languages AchievementAward". Sigplan.org. Retrieved 2022-08-30. https://www.sigplan.org/Awards/Achievement/
"Programming Languages Software Award". ACM SIGPLAN. Retrieved 2022-08-29. https://www.sigplan.org/Awards/Software/
The Design and Implementation of Programming Languages (PDF), University of Oxford, July 1983, retrieved September 7, 2022 https://www.cs.ox.ac.uk/files/3309/PRG40.pdf
"Programming Languages AchievementAward". Sigplan.org. Retrieved 2022-08-30. https://www.sigplan.org/Awards/Achievement/
Jones, C.B. (June 1981). Development Methods for Computer Programs including a Notion of Interference (PDF) (DPhil thesis). Oxford University. http://www.cs.ox.ac.uk/files/9025/PRG-25.pdf
"Programming Languages AchievementAward". Sigplan.org. Retrieved 2022-08-30. https://www.sigplan.org/Awards/Achievement/
Gilles Kahn and David MacQueen (1976). Coroutines and Networks of Parallel Processes (Report). INRIA.
"Programming Languages AchievementAward". Sigplan.org. Retrieved 2022-08-30. https://www.sigplan.org/Awards/Achievement/
Kenneth C. Knowlton (1966), "A programmer's description of L6", CACM, 9 (8): 616–625, doi:10.1145/365758.365792, S2CID 43669187 /wiki/Doi_(identifier)
"Programming Languages Software Award". ACM SIGPLAN. Retrieved 2022-08-29. https://www.sigplan.org/Awards/Software/
"Robin Milner Young Researcher Award". SIGPLAN. 2021. Retrieved 2022-08-23. https://www.sigplan.org/Awards/Milner/
Bruce Leasure (2011). "Parafrase". In Padua, D. (ed.). Encyclopedia of Parallel Computing. Springer, Boston, MA. pp. 1407–1409. doi:10.1007/978-0-387-09766-4_434. ISBN 978-0-387-09765-7. 978-0-387-09765-7
PLDI is short for Programming Language Design and Implementation /wiki/Programming_Language_Design_and_Implementation
"Most Influential PLDI Paper Award". SIGPLAN. Retrieved 2022-08-21. https://www.sigplan.org/Awards/PLDI/
"Programming Languages Software Award". ACM SIGPLAN. Retrieved 2022-08-29. https://www.sigplan.org/Awards/Software/
"Programming Languages Software Award". ACM SIGPLAN. Retrieved 2022-08-29. https://www.sigplan.org/Awards/Software/
Lindsey, C. H. (1996). "A History of ALGOL 68". In Bergin, T. J.; Gibson, R. G. (eds.). History of Programming Languages-II. ACM Press. ISBN 0-201-89502-1. 0-201-89502-1
Liu, Yanhong Annie (January 1996). Incremental Computation: A Semantics-Based Systematic Transformational Approach (PhD thesis). Cornell University. hdl:1813/7208. Retrieved 2022-09-08. https://hdl.handle.net/1813/7208
Yanhong Annie Liu (2013). Systematic Program Design: From Clarity to Efficiency. Cambridge University Press. ISBN 978-1-107-61079-8. 978-1-107-61079-8
"Programming Languages Software Award". ACM SIGPLAN. Retrieved 2022-08-29. https://www.sigplan.org/Awards/Software/
"Programming Languages Software Award". ACM SIGPLAN. Retrieved 2022-08-29. https://www.sigplan.org/Awards/Software/
"Most Influential POPL Paper Award". ACM SIGPLAN. Retrieved 2022-08-29. https://www.sigplan.org/Awards/POPL/
Natural Programming project, archived from the original on 2022-10-25, retrieved 2022-11-11 https://web.archive.org/web/20221025224806/https://www.cs.cmu.edu/~NatProg/index.html
"Most Influential POPL Paper Award". ACM SIGPLAN. Retrieved 2022-08-29. https://www.sigplan.org/Awards/POPL/
"Programming Languages Software Award". ACM SIGPLAN. Retrieved 2022-08-29. https://www.sigplan.org/Awards/Software/
"Most Influential POPL Paper Award". ACM SIGPLAN. Retrieved 2022-08-29. https://www.sigplan.org/Awards/POPL/
Owicki, Susan; Lamport, Leslie (July 1982). "Proving liveness properties of concurrent programs". ACM Transactions on Programming Languages and Systems. 9 (3): 455–495. doi:10.1145/357172.357178. S2CID 17838416. /wiki/Susan_Owicki
"Programming Languages Software Award". ACM SIGPLAN. Retrieved 2022-08-29. https://www.sigplan.org/Awards/Software/
"Programming Languages AchievementAward". Sigplan.org. Retrieved 2022-08-30. https://www.sigplan.org/Awards/Achievement/
Brian Randell; Lawford John Russell (1964). Algol 60 Implementation (PDF). Academic Press. ISBN 0-12-578150-4. {{cite book}}: ISBN / Date incompatibility (help) 0-12-578150-4
"The Proteus System for the Development of Parallel Applications". Kestrel Institute. 1994. Retrieved 2022-08-23. https://www.kestrel.edu/people/goldberg/papers/proteus-abstract/
Teitelbaum, T.; T. Reps (September 1981). "The Cornell Program Synthesizer: A syntax-directed programming environment". Communications of the ACM. 24 (9): 563–573. doi:10.1145/358746.358755. S2CID 14317073. https://doi.org/10.1145%2F358746.358755
"Programming Languages AchievementAward". Sigplan.org. Retrieved 2022-08-30. https://www.sigplan.org/Awards/Achievement/
"Programming Languages AchievementAward". Sigplan.org. Retrieved 2022-08-30. https://www.sigplan.org/Awards/Achievement/
O.C., Chesley; Ren, X.; Ryder, Barbara G. (26 September 2005). Crisp: a debugging tool for Java programs. 21st IEEE International Conference on Software Maintenance (ICSM'05). IEEE. pp. 712–734. doi:10.1109/ICSM.2005.37. Retrieved 2022-08-23. /wiki/Barbara_G._Ryder
Wei, Shiyi; Ryder, Barbara G. (2015). Boyland, John Tang (ed.). Adaptive context-sensitive analysis for JavaScript. 29th European Conference on Object-Oriented Programming (ECOOP 2015). Vol. 37. Schloss Dagstuhl--Leibniz-Zentrum fuer Informatik. pp. 712–734. Retrieved 2022-08-23. /wiki/Barbara_G._Ryder
Samelson, Klaus; Bauer, Friedrich Ludwig (February 1960). "Sequential Formula Translation". Communications of the ACM. 3 (2): 76–83. doi:10.1145/366959.366968. S2CID 16646147. /wiki/Klaus_Samelson
Schneider, Fred B. (September 1997). On concurrent programming. Texts in Computer Science. Springer Verlag, Berlin, Heidelberg. p. 473. doi:10.1007/978-1-4612-1830-2. ISBN 978-0-387-94942-0. S2CID 9980317. 978-0-387-94942-0
Sergey, Ilya; Nagaraj, Vaivaswatha; Johannsen, Jacob; Kumar, Amrit; Trunov, Anton; Hao, Ken Chan Guan (October 2019). Stephen N. Freund; Eran Yahav (eds.). "Safer smart contract programming with Scilla". Proceedings of the ACM on Programming Languages. 3 (OOPSLA). ACM: 1–30. doi:10.1145/3360611. S2CID 203577198. https://doi.org/10.1145%2F3360611
"Programming Languages AchievementAward". Sigplan.org. Retrieved 2022-08-30. https://www.sigplan.org/Awards/Achievement/
Sutherland, William Robert (January 1966). The on-line graphical specification of computer procedures (PhD thesis). MIT. hdl:1721.1/13474. Retrieved 2022-08-25. /wiki/Bert_Sutherland
Teitelbaum, T.; T. Reps (September 1981). "The Cornell Program Synthesizer: A syntax-directed programming environment". Communications of the ACM. 24 (9): 563–573. doi:10.1145/358746.358755. S2CID 14317073. https://doi.org/10.1145%2F358746.358755
"Most Influential POPL Paper Award". ACM SIGPLAN. Retrieved 2022-08-29. https://www.sigplan.org/Awards/POPL/
"Robin Milner Young Researcher Award". SIGPLAN. 2021. Retrieved 2022-08-23. https://www.sigplan.org/Awards/Milner/
"Robin Milner Young Researcher Award". SIGPLAN. 2021. Retrieved 2022-08-23. https://www.sigplan.org/Awards/Milner/
"Programming Languages AchievementAward". Sigplan.org. Retrieved 2022-08-30. https://www.sigplan.org/Awards/Achievement/
"Most Influential POPL Paper Award". ACM SIGPLAN. Retrieved 2022-08-29. https://www.sigplan.org/Awards/POPL/
"Programming Languages AchievementAward". Sigplan.org. Retrieved 2022-08-30. https://www.sigplan.org/Awards/Achievement/
Cardelli, Luca; Wegner, Peter (December 1985). "On understanding types, data abstraction, and polymorphism" (PDF). ACM Computing Surveys. 17 (4): 471–523. CiteSeerX 10.1.1.117.695. doi:10.1145/6041.6042. ISSN 0360-0300. S2CID 2921816. /wiki/Luca_Cardelli
"Robin Milner Young Researcher Award". SIGPLAN. 2021. Retrieved 2022-08-23. https://www.sigplan.org/Awards/Milner/
Widom, Jennifer (1987). Trace-based network proof systems: expressiveness and completeness (concurrency) (PhD thesis). Cornell University. Retrieved 21 August 2022. /wiki/Jennifer_Widom
Liskov, Barbara H.; Wing, Jeannette (November 1994). "A behavioral notion of subtyping". ACM Transactions on Programming Languages and Systems. 16 (6): 1811–1841. doi:10.1145/197320.197383. S2CID 999172. /wiki/Barbara_Liskov
Yates, David (Spring 2010). "Pioneer Profile: Michael Woodger". Computer Resurrection – the Bulletin of the Computer Conservation Society. Vol. 50. http://www.computerconservationsociety.org/resurrection/res50.htm#d
"Andrei Petrovich Ershov" (PDF). IEEE Computer Society. https://history.computer.org/pioneers/pdfs/E/Ershov.pdf
— (September 1973). "Reversible execution". CACM. 16 (9): 566. doi:10.1145/362342.362360. S2CID 24277687. https://doi.org/10.1145%2F362342.362360
— (January 1981). "Implementation of language enhancements". Computer Languages. 6 (3–4): 139–153. doi:10.1016/0096-0551(81)90026-6. /wiki/Doi_(identifier)