To explore programming language concepts and tools focusing on design, implementation and efficient use.

Welcome to the SIGPLAN Awards Nomination Portal


Programming Languages Achievement Award

The Programming Languages Achievement Award is given by ACM SIGPLAN to an individual or individuals who has made a significant and lasting contribution to the field of programming languages. The contribution can be a single event or a lifetime of achievement. The award includes a prize of $5,000. The award is announced at SIGPLAN’s PLDI conference in June.

Nominations submitted on or before January 15th will be considered for that year’s award. A nomination for the Achievement Award that is not selected will remain in consideration for a total of three years.

Submit a Nomination for the Programming Languages Achievement Award

Programming Languages Software Award

The Programming Languages Software Award is awarded to an institution or individual(s) to recognize the development of a software system that has had a significant impact on programming language research, implementations, and tools. The impact may be reflected in the wide-spread adoption of the system or its underlying concepts by the wider programming language community either in research projects, in the open-source community, or commercially.The award includes a prize of $2,500.

Nominations submitted on or before January 15th will be considered for award that year.

Submit a Nomination for the Programming Languages Software Award

Robin Milner Young Researcher Award

The Robin Milner Young Researcher Award is given by ACM SIGPLAN to recognize outstanding contributions by young investigators in the area of programming languages. Eligibility is limited to individuals whose computer-related professional career (graduate school or full-time employment, whichever began first) started no earlier than 20 years prior to the deadline for nomination in the year of award. Nominations that are not selected will remain in consideration for a total of three years. The award includes a prize of $2,500.

Nominations submitted on or before January 15th will be considered for award that year. The committee may decline to make an award in a given year if there are no suitable nominees.

Submit a Nomination for the Robin Milner Young Researcher Award

John C. Reynolds Doctoral Dissertation Award

Presented annually to the author of the outstanding doctoral dissertation in the area of Programming Languages. The award includes a prize of $1,000. The winner can choose to receive the award at ICFP, OOPSLA, POPL, or PLDI.

Nominations submitted on or before January 15th will be considered for award that year. The nominated dissertation must have been submitted for award of the doctoral degree in the year prior to the nomination deadline, and be available in English (to facilitate evaluation by the selection committee).

Submit a Nomination for the John C. Reynolds Doctoral Dissertation Award

Distinguished Service Award

Awarded on the basis of value and degree of services to the Programming Languages Community. The award recognizes contributions to ACM SIGPLAN, its conferences, publications, or its local activities. The award includes a prize of $2,500. Current members of the ACM SIGPLAN Executive Committee are not eligible for this award.

Nominations submitted on or before January 15th will be considered for award that year. A nomination for the Distinguished Service Award that is not selected will remain in consideration for three years.

Submit a Nomination for the Distinguished Service Award

Distinguished Educator Award

Given by ACM SIGPLAN to recognize pedagogical contributions to Programming Languages at any educational level. The award recognizes contributions in both innovative content and delivery. The award includes a prize of $2,500.

Nominations submitted on or before January 15th will be considered for award that year. A nomination for the Distinguished Educator Award that is not selected will remain in consideration for a total of three years. The committee may decline to make an award in a given year if there are no suitable nominees.

Submit a Nomination for the Distinguished Educator Award