<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
	<id>http://70.231.62.181/index.php?action=history&amp;feed=atom&amp;title=Programming_Language_Design_and_Implementation</id>
	<title>Programming Language Design and Implementation - Revision history</title>
	<link rel="self" type="application/atom+xml" href="http://70.231.62.181/index.php?action=history&amp;feed=atom&amp;title=Programming_Language_Design_and_Implementation"/>
	<link rel="alternate" type="text/html" href="http://70.231.62.181/index.php?title=Programming_Language_Design_and_Implementation&amp;action=history"/>
	<updated>2026-07-11T03:42:03Z</updated>
	<subtitle>Revision history for this page on the wiki</subtitle>
	<generator>MediaWiki 1.45.1</generator>
	<entry>
		<id>http://70.231.62.181/index.php?title=Programming_Language_Design_and_Implementation&amp;diff=3567357&amp;oldid=prev</id>
		<title>imported&gt;LibStar: Added {{Primary sources}} tag</title>
		<link rel="alternate" type="text/html" href="http://70.231.62.181/index.php?title=Programming_Language_Design_and_Implementation&amp;diff=3567357&amp;oldid=prev"/>
		<updated>2025-12-17T01:00:19Z</updated>

		<summary type="html">&lt;p&gt;Added {{&lt;a href=&quot;/index.php/Template:Primary_sources&quot; title=&quot;Template:Primary sources&quot;&gt;Primary sources&lt;/a&gt;}} tag&lt;/p&gt;
&lt;p&gt;&lt;b&gt;New page&lt;/b&gt;&lt;/p&gt;&lt;div&gt;{{Short description|ACM annual conference series on programming language theory}}&lt;br /&gt;
{{for|the field of computer science|Programming language design and implementation}}&lt;br /&gt;
{{Primary sources|date=December 2025}}&lt;br /&gt;
{{Tone|date=January 2023}}&lt;br /&gt;
{{Infobox academic conference&lt;br /&gt;
| title = Programming Language Design and Implementation&lt;br /&gt;
| logo =&lt;br /&gt;
| caption = &lt;br /&gt;
| abbreviation = PLDI&lt;br /&gt;
| discipline = [[Computer science]]&lt;br /&gt;
| publisher = [[Association for Computing Machinery]]&lt;br /&gt;
| history = &lt;br /&gt;
| frequency = Annually&lt;br /&gt;
| openaccess =&lt;br /&gt;
| website = http://www.sigplan.org/Conferences/PLDI/&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
The &amp;#039;&amp;#039;&amp;#039;Programming Language Design and Implementation&amp;#039;&amp;#039;&amp;#039; (&amp;#039;&amp;#039;&amp;#039;PLDI&amp;#039;&amp;#039;&amp;#039;) conference is an annual [[computer science]] conference organized by the [[Association for Computing Machinery]] (ACM) which focuses on the study of algorithms, [[programming language]]s and [[compiler]]s. It is sponsored by the [[SIGPLAN]] special interest group on programming languages.&lt;br /&gt;
&lt;br /&gt;
In 2003, the conference was given an estimated impact factor of 2.89 by [[CiteSeer]], placing it in the top 1% of computer science conferences. &amp;lt;ref&amp;gt;{{cite web | url = http://citeseer.ist.psu.edu/impact.html | title = Estimated impact of publication venues in Computer Science | author = CiteSeer | author-link = CiteSeer | author2 = Steve Lawrence | author3 = Kurt Bollacker | author4 = Lee Giles | year = 2003 }}&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== History ==&lt;br /&gt;
&lt;br /&gt;
The precursor of PLDI was the Symposium on Compiler Optimization, held July 27&amp;amp;ndash;28, 1970 at the [[University of Illinois at Urbana-Champaign]] and chaired by Robert S. Northcote. That conference included papers by [[Frances E. Allen]], [[John Cocke (computer scientist)|John Cocke]], [[Alfred V. Aho]], [[Ravi Sethi]], and [[Jeffrey Ullman|Jeffrey D. Ullman]]. The first conference in the current PLDI series took place in 1979 under the name &amp;#039;&amp;#039;SIGPLAN Symposium on Compiler Construction&amp;#039;&amp;#039; in [[Denver|Denver, Colorado]]. The next compiler construction conference took place in 1982 in [[Boston, Massachusetts]]. The compiler construction conferences then alternated with SIGPLAN Conferences on Language Issues until 1988, when the conference was renamed to PLDI. From 1982 until 2001, the conference acronym was SIGPLAN &amp;#039;xx. Starting in 2002, the initialism became PLDI &amp;#039;xx, and in 2006 it became PLDI xxxx.&lt;br /&gt;
&lt;br /&gt;
== Conference locations and organizers ==&lt;br /&gt;
* PLDI 2025 - SIGPLAN Conference on Programming Language Design and Implementation: [[Seoul]], South Korea&amp;lt;ref&amp;gt;{{Cite web |title=PLDI 2025 |url=https://pldi25.sigplan.org |access-date=2024-12-22 |website=pldi25.sigplan.org}}&amp;lt;/ref&amp;gt;&lt;br /&gt;
** General Chair: Chung-Kil Hur&lt;br /&gt;
** Program Chair: Zachary Tatlock&lt;br /&gt;
* PLDI 2024 - SIGPLAN Conference on Programming Language Design and Implementation: [[Copenhagen]], Denmark&amp;lt;ref&amp;gt;{{Cite web |title=PLDI 2024 |url=https://pldi24.sigplan.org |access-date=2024-08-11 |website=pldi24.sigplan.org}}&amp;lt;/ref&amp;gt;&lt;br /&gt;
** General Chair: Milind Kulkarni&lt;br /&gt;
** Program Chair: [[John Regehr]]&lt;br /&gt;
* PLDI 2023 - SIGPLAN Conference on Programming Language Design and Implementation: [[Orlando, Florida|Orlando, FL]], United States&amp;lt;ref&amp;gt;{{Cite web |title=PLDI 2023 |url=https://pldi23.sigplan.org |access-date=2023-09-20 |website=pldi23.sigplan.org}}&amp;lt;/ref&amp;gt;&lt;br /&gt;
** General Chair: Steve Blackburn&lt;br /&gt;
** Program Chair: Nate Foster&lt;br /&gt;
* PLDI 2022 - SIGPLAN Conference on Programming Language Design and Implementation: [[San Diego|San Diego, CA]], United States&amp;lt;ref&amp;gt;{{Cite web |title=PLDI 2022 |url=https://pldi22.sigplan.org/ |access-date=2022-06-14 |website=pldi22.sigplan.org}}&amp;lt;/ref&amp;gt;&lt;br /&gt;
** General Chair: Ranjit Jhala&lt;br /&gt;
** Program Chair: Isil Dillig&lt;br /&gt;
* PLDI 2021 - SIGPLAN Conference on Programming Language Design and Implementation: Online due to [[COVID-19]]&amp;lt;ref&amp;gt;{{Cite web |title=PLDI 2021 |url=https://pldi21.sigplan.org/ |access-date=2022-06-14 |website=pldi21.sigplan.org}}&amp;lt;/ref&amp;gt;&lt;br /&gt;
** General Chair: Stephen N. Freund&lt;br /&gt;
** Program Chair: Eran Yahav&lt;br /&gt;
* PLDI 2020 - SIGPLAN Conference on Programming Language Design and Implementation: [[London]], United Kingdom (planned); moved online due to COVID-19&amp;lt;ref&amp;gt;{{Cite web |title=PLDI 2020 |url=https://pldi20.sigplan.org/ |access-date=2022-06-14 |website=pldi20.sigplan.org}}&amp;lt;/ref&amp;gt;&lt;br /&gt;
** General Chair: Alastair F. Donaldson&lt;br /&gt;
** Program Chair: [[Emina Torlak]]&lt;br /&gt;
** [https://dl.acm.org/doi/proceedings/10.1145/3385412 proceedings] &lt;br /&gt;
* PLDI 2019 - SIGPLAN Conference on Programming Language Design and Implementation: [[Phoenix, Arizona|Phoenix, AZ]], United States&lt;br /&gt;
** Conference Chair: [[Kathryn S. McKinley]]&lt;br /&gt;
** Program Chair:    [[Kathleen Fisher]]&lt;br /&gt;
* PLDI 2018 - SIGPLAN Conference on Programming Language Design and Implementation: [[Philadelphia|Philadelphia, PA]], United States&lt;br /&gt;
** Conference Chair: Jeffrey S. Foster&lt;br /&gt;
** Program Chair:    Dan Grossman&lt;br /&gt;
* PLDI 2017 - SIGPLAN Conference on Programming Language Design and Implementation: [[Barcelona]], Spain&lt;br /&gt;
** Conference Chair: Albert Cohen&lt;br /&gt;
** Program Chair:    Martin Vechev&lt;br /&gt;
* PLDI 2016 - SIGPLAN Conference on Programming Language Design and Implementation: [[Santa Barbara, CA]], United States&lt;br /&gt;
** Conference Chair: Chandra Krintz&lt;br /&gt;
** Program Chair:    Emery Berger&lt;br /&gt;
* PLDI 2015 - SIGPLAN Conference on Programming Language Design and Implementation: [[Portland, OR]], United States&lt;br /&gt;
** Conference Chair: Dave Grove&lt;br /&gt;
** Program Chair: Steve Blackburn&lt;br /&gt;
** Part of the [[Federated Computing Research Conference]] 2015&lt;br /&gt;
* PLDI 2014 - SIGPLAN Conference on Programming Language Design and Implementation: [[Edinburgh, Scotland]], United Kingdom&lt;br /&gt;
** Conference Chair: [[Michael O&amp;#039;Boyle]]&lt;br /&gt;
** Program Chair: Keshav Pingali&lt;br /&gt;
* PLDI 2013 - SIGPLAN Conference on Programming Language Design and Implementation: [[Seattle, WA]], United States&lt;br /&gt;
** Conference Chair: Hans-J. Boehm&lt;br /&gt;
** Program Chair: Cormac Flanagan&lt;br /&gt;
* PLDI 2012 - SIGPLAN Conference on Programming Language Design and Implementation: [[Beijing]], China&lt;br /&gt;
** Conference Chairs: Jan Vitek, Haibo Lin&lt;br /&gt;
** Program Chair: Frank Tip&lt;br /&gt;
* PLDI 2011 - SIGPLAN Conference on Programming Language Design and Implementation: [[San Jose, CA]], United States&lt;br /&gt;
** Conference Chair: Mary Hall&lt;br /&gt;
** Program Chair: David Padua&lt;br /&gt;
** Part of the [[Federated Computing Research Conference]] 2011&lt;br /&gt;
* PLDI 2010 - SIGPLAN Conference on Programming Language Design and Implementation: [[Toronto|Toronto, ON]], Canada&lt;br /&gt;
** Conference Chair: Ben Zorn&lt;br /&gt;
** Program Chair: Alex Aiken&lt;br /&gt;
* PLDI 2009 - SIGPLAN Conference on Programming Language Design and Implementation: [[Dublin]], [[Republic of Ireland|Ireland]]&lt;br /&gt;
** Conference Chair: Michael Hind&lt;br /&gt;
** Program Chair: Amer Diwan&lt;br /&gt;
* PLDI 2008 - SIGPLAN Conference on Programming Language Design and Implementation: [[Tucson, Arizona|Tucson, Arizona, USA]]&lt;br /&gt;
** Conference Chair: Rajiv Gupta&lt;br /&gt;
** Program Chair: Saman Amarasinghe&lt;br /&gt;
* PLDI 2007 - SIGPLAN Conference on Programming Language Design and Implementation: [[San Diego, California|San Diego, California, USA]]&lt;br /&gt;
** Conference Chair: [[Jeanne Ferrante]]&lt;br /&gt;
** Program Chair: Kathryn S. McKinley&lt;br /&gt;
** Part of the [[Federated Computing Research Conference]] 2007&lt;br /&gt;
* PLDI 2006 - SIGPLAN Conference on Programming Language Design and Implementation: [[Ottawa|Ottawa, Ontario, Canada]]&lt;br /&gt;
** Conference Chair: Michael Schwartzbach&lt;br /&gt;
** Program Chair: Thomas Ball&lt;br /&gt;
* PLDI &amp;#039;05 - SIGPLAN Conference on Programming Language Design and Implementation: [[Chicago, Illinois|Chicago, Illinois, USA]]&lt;br /&gt;
** Conference Chair: Vivek Sarkar&lt;br /&gt;
** Program Chair:  Mary Hall&lt;br /&gt;
* PLDI &amp;#039;04 - SIGPLAN Conference on Programming Language Design and Implementation: [[Washington, D.C.|Washington, D.C., USA]]&lt;br /&gt;
** Conference Chair:  [[William Pugh (computer scientist)|William Pugh]]&lt;br /&gt;
** Program Chair: Craig Chambers&lt;br /&gt;
* PLDI 03 - SIGPLAN Conference on Programming Language Design and Implementation: [[San Diego, California|San Diego, California, USA]]&lt;br /&gt;
** Conference Chair:  Ron Cytron&lt;br /&gt;
** Program Chair:  Rajiv Gupta&lt;br /&gt;
** Part of the [[Federated Computing Research Conference]] 2003&lt;br /&gt;
* PLDI &amp;#039;02 - SIGPLAN Conference on Programming Language Design and Implementation: [[Berlin|Berlin, Germany]]&lt;br /&gt;
** Conference Chair: Jens Knoop&lt;br /&gt;
** Program Chair:  [[Laurie Hendren]]&lt;br /&gt;
* SIGPLAN &amp;#039;01 Conference on Programming Language Design and Implementation (PLDI): [[Snowbird, Utah|Snowbird, Utah, USA]]&lt;br /&gt;
** Conference Chair: Michael Burke&lt;br /&gt;
** Program Chair:  [[Mary Lou Soffa]]&lt;br /&gt;
* SIGPLAN &amp;#039;00 Conference on Programming Language Design and Implementation (PLDI): [[Vancouver|Vancouver, British Columbia, Canada]]&lt;br /&gt;
** Conference Chair:  [[James Larus]]&lt;br /&gt;
** Program Chair:  [[Monica Lam]]&lt;br /&gt;
* SIGPLAN &amp;#039;99 Conference on Programming Language Design and Implementation (PLDI): [[Atlanta, Georgia|Atlanta, Georgia, USA]]&lt;br /&gt;
** Conference Chair: [[Barbara G. Ryder]]&lt;br /&gt;
** Program Chair: Benjamin G. Zorn&lt;br /&gt;
** Part of the [[Federated Computing Research Conference]] 1999&lt;br /&gt;
* SIGPLAN &amp;#039;98 Conference on Programming Language Design and Implementation (PLDI): [[Montreal|Montreal, Quebec, Canada]]&lt;br /&gt;
** Conference Chair: Jack W. Davidson&lt;br /&gt;
** Program Chair:  Keith D. Cooper&lt;br /&gt;
* SIGPLAN &amp;#039;97 Conference on Programming Language Design and Implementation (PLDI): [[Las Vegas Valley|Las Vegas, Nevada, USA]]&lt;br /&gt;
** Conference Chair:  Marina Chen&lt;br /&gt;
** Program Chair:  Ron K. Cytron&lt;br /&gt;
* SIGPLAN &amp;#039;96 Conference on Programming Language Design and Implementation (PLDI): [[Philadelphia, Pennsylvania|Philadelphia, Pennsylvania, USA]]&lt;br /&gt;
** Conference Chair:  Charles N. Fischer&lt;br /&gt;
** Program Chair:  Michael Burke&lt;br /&gt;
** Part of the [[Federated Computing Research Conference]] 1996&lt;br /&gt;
* SIGPLAN &amp;#039;95 Conference on Programming Language Design and Implementation (PLDI): [[La Jolla, California|La Jolla, California, USA]]&lt;br /&gt;
** Conference Chair: David W. Wall&lt;br /&gt;
** Program Chair:  [[David Hanson (computer scientist)|David R. Hanson]]&lt;br /&gt;
* SIGPLAN &amp;#039;94 Conference on Programming Language Design and Implementation (PLDI): [[Orlando, Florida|Orlando, Florida, USA]]&lt;br /&gt;
** Conference co-Chairs:  Barbara Ryder and [[Mary Lou Soffa]]&lt;br /&gt;
** Program Chair:  Vivek Sarkar&lt;br /&gt;
* SIGPLAN &amp;#039;93 Conference on Programming Language Design and Implementation: [[Albuquerque, New Mexico|Albuquerque, New Mexico, USA]]&lt;br /&gt;
** Conference Chair:  Robert Cartwright&lt;br /&gt;
** Program Chair: David W. Wall&lt;br /&gt;
* SIGPLAN &amp;#039;92 Conference on Programming Language Design and Implementation: [[San Francisco, California]]&lt;br /&gt;
** Conference Chair: [[Stuart Feldman|Stuart I. Feldman]]&lt;br /&gt;
** Program Chair:  Christopher W. Fraser&lt;br /&gt;
* SIGPLAN &amp;#039;91 Conference on Programming Language Design and Implementation: [[Toronto|Toronto, Ontario, Canada]]&lt;br /&gt;
** Conference Chair:  [[Brent Hailpern]]&lt;br /&gt;
** Program Chair: [[Barbara G. Ryder]]&lt;br /&gt;
* SIGPLAN &amp;#039;90 Conference on Programming Language Design and Implementation: [[White Plains, New York|White Plains, New York, USA]]&lt;br /&gt;
** Conference Chair:  Mark Scott Johnson&lt;br /&gt;
** Program Chair:  Bernard Lang&lt;br /&gt;
* SIGPLAN &amp;#039;89 Conference on Programming Language Design and Implementation: [[Portland, Oregon|Portland, Oregon, USA]]&lt;br /&gt;
** Conference Chair:  Bruce Knobe&lt;br /&gt;
** Program Chair:  Charles N. Fischer&lt;br /&gt;
* SIGPLAN &amp;#039;88 Conference on Programming Language Design and Implementation: [[Atlanta, Georgia|Atlanta, Georgia, USA]]&lt;br /&gt;
** Conference Chair:  David S. Wise&lt;br /&gt;
** Program Chair:  Mayer D. Schwartz&lt;br /&gt;
* SIGPLAN &amp;#039;87 Symposium on Interpreters and Interpretive Techniques: [[Saint Paul, Minnesota|St. Paul, Minnesota, USA]]&lt;br /&gt;
** Conference Chair:  Mark Scott Johnson&lt;br /&gt;
** Program Chair:  Thomas Turba&lt;br /&gt;
* SIGPLAN &amp;#039;86 Symposium on Compiler Construction: [[Palo Alto, California|Palo Alto, California, USA]]&lt;br /&gt;
** Conference Chair:  John R. Sopka&lt;br /&gt;
** Program Chair:  [[Jeanne Ferrante]]&lt;br /&gt;
* SIGPLAN &amp;#039;85 Symposium on Language Issues in Programming Environments:  [[Seattle, Washington|Seattle, Washington, USA]]&lt;br /&gt;
** Conference Chair:  Teri Payton&lt;br /&gt;
** Program Chair:  [[L. Peter Deutsch]]&lt;br /&gt;
* SIGPLAN &amp;#039;84 Symposium on Compiler Construction: [[Montreal|Montreal, Quebec, Canada]]&lt;br /&gt;
** Conference Chair:  Mary Van Deusen&lt;br /&gt;
** Program Chair:  [[Susan L. Graham]]&lt;br /&gt;
* SIGPLAN &amp;#039;83 Symposium on Programming Language Issues in Software Systems: [[San Francisco, California|San Francisco, California, USA]]&lt;br /&gt;
** Conference Chair:  John R. White&lt;br /&gt;
** Program Chair:  Lawrence A. Rowe&lt;br /&gt;
* SIGPLAN &amp;#039;82 Symposium on Compiler Construction: [[Boston, Massachusetts|Boston, Massachusetts, USA]]&lt;br /&gt;
** Conference Chair:  John R. White&lt;br /&gt;
** Program Chair: [[Frances E. Allen]]&lt;br /&gt;
* SIGPLAN Symposium on Compiler Construction 1979: [[Denver, Colorado|Denver, Colorado, USA]]&lt;br /&gt;
* SIGPLAN Symposium on Compiler Optimization 1970: [[Urbana, Illinois|Urbana]]-[[Champaign, Illinois|Champaign]], [[Illinois|Illinois, USA]]&lt;br /&gt;
&lt;br /&gt;
==References==&lt;br /&gt;
{{Reflist}}&lt;br /&gt;
&lt;br /&gt;
==External links==&lt;br /&gt;
*{{Official website}}&lt;br /&gt;
*[https://dblp.org/streams/conf/pldi bibliography for PLDI] at [[DBLP]]&lt;br /&gt;
&lt;br /&gt;
{{Association for Computing Machinery}}&lt;br /&gt;
{{Authority control}}&lt;br /&gt;
&lt;br /&gt;
[[Category:Association for Computing Machinery conferences]]&lt;br /&gt;
[[Category:Computer science conferences]]&lt;br /&gt;
[[Category:Programming languages conferences]]&lt;/div&gt;</summary>
		<author><name>imported&gt;LibStar</name></author>
	</entry>
</feed>