SIGPLAN

Date

SIGPLAN is a group within the Association for Computing Machinery that focuses on programming languages. This group studies ideas and tools related to programming languages, looking at how they are created, built, used, and studied. Members include people who develop programming languages, teach others about them, build them, research them, study their theory, and use them.

SIGPLAN is a group within the Association for Computing Machinery that focuses on programming languages. This group studies ideas and tools related to programming languages, looking at how they are created, built, used, and studied. Members include people who develop programming languages, teach others about them, build them, research them, study their theory, and use them.

Conferences

  • POPL: Principles of Programming Languages
  • PLDI: Programming Language Design and Implementation
  • ISMM: International Symposium on Memory Management
  • LCTES: Languages, Compilers, and Tools for Embedded Systems
  • PPoPP: Symposium on Principles and Practice of Parallel Programming
  • ICFP: International Conference on Functional Programming
  • SPLASH: Systems, Programming, Languages, and Applications: Software for Humanity
  • OOPSLA: Object-Oriented Programming, Systems, Languages, and Applications
  • HOPL: History of Programming Languages
  • DLS: Dynamic Languages Symposium

Associated journals

  • ACM Publications on Computer System Design and Improving Computer Program Efficiency
  • ACM Publications on Programming Languages and Software Systems
  • Conference Papers from the ACM Related to Programming Languages

Newsletters

  • ACM SIGPLAN Notices – ISSN 1558-1160, ISSN 0362-1340 – Home page: ACM
  • Fortran Forum – ISSN 1061-7264, ISSN 1931-1311
  • Lisp Pointers (final issue 1995) – ISSN 1045-3563
  • OOPS Messenger (1990–1996) – ISSN 1558-0253, ISSN 1055-6400

Awards

This award honors people who have made important and lasting contributions to programming languages.

  • 2025: Martin Odersky
  • 2024: Keshav Pingali
  • 2023: Kathryn S. McKinley
  • 2022: Xavier Leroy
  • 2021: Bob Harper
  • 2020: Hans-J. Boehm
  • 2019: Alex Aiken
  • 2017: Thomas W. Reps
  • 2016: Simon Peyton Jones
  • 2015: Luca Cardelli
  • 2014: Neil D. Jones
  • 2013: Patrick Cousot and Radhia Cousot
  • 2012: Matthias Felleisen
  • 2011: Tony Hoare
  • 2010: Gordon Plotkin
  • 2009: Rod Burstall
  • 2008: Barbara Liskov
  • 2007: Niklaus Wirth
  • 2006: Ron Cytron, Jeanne Ferrante, Barry K. Rosen, Mark Wegman, and Kenneth Zadeck
  • 2005: Erich Gamma, Richard Helm, Ralph Johnson, John Vlissides
  • 2004: John Backus
  • 2003: John C. Reynolds
  • 2002: John McCarthy
  • 2001: Robin Milner
  • 2000: Susan Graham
  • 1999: Ken Kennedy
  • 1998: Fran Allen
  • 1997: Guy Steele

This award honors young researchers who have made outstanding contributions to programming languages. It is named after the computer scientist Robin Milner.

  • 2025: Isil Dillig
  • 2024: Armando Solar-Lezama
  • 2023: Nate Foster
  • 2022: Viktor Vafeiadis
  • 2021: Emina Torlak
  • 2020: Eran Yahav
  • 2019: Martin Vechev
  • 2018: Ranjit Jhala
  • 2017: Derek Dreyer
  • 2016: Stephanie Weirich
  • 2015: David Walker
  • 2014: Sumit Gulwani
  • 2013: Lars Birkedal
  • 2012: Shriram Krishnamurthi

This award is given to an institution or person(s) for creating a software system that has greatly influenced programming language research, tools, or implementations.

  • 2025: Lean awarded to Gabriel Ebner, Soonho Kong, Leo de Moura, and Sebastian Ullrich.
  • 2024: Rust awarded to Aaron Turon, Alex Crichton, Brian Anderson, Dave Herman, Felix S. Klock II, Graydon Hoare, Marijn Haverbeke, Nicholas D. Matsakis, Patrick Walton, Tim Chevalier, Yehuda Katz, and All Rust Contributors Past and Present
  • 2023: OCaml awarded to David Allsopp, Florian Angeletti, Stephen Dolan, Damien Doligez, Alain Fritsch, Jacques Garrigue, Xavier Leroy, Anil Kumar, Anil Kumar, Anil Kumar, Anil Kumar, Anil Kumar, Anil Kumar, Anil Kumar, Anil Kumar, Anil Kumar, Anil Kumar, Anil Kumar, Anil Kumar, Anil Kumar, Anil Kumar, Anil Kumar, Anil Kumar, Anil Kumar, Anil Kumar, Anil Kumar, Anil Kumar, Anil Kumar, Anil Kumar, Anil Kumar, Anil Kumar, Anil Kumar, Anil Kumar, Anil Kumar, Anil Kumar, Anil Kumar, Anil Kumar, Anil Kumar, Anil Kumar, Anil Kumar, Anil Kumar, Anil Kumar, Anil Kumar, Anil Kumar, Anil Kumar, Anil Kumar, Anil Kumar, Anil Kumar, Anil Kumar, Anil Kumar, Anil Kumar, Anil Kumar, Anil Kumar, Anil Kumar, Anil Kumar, Anil Kumar, Anil Kumar, Anil Kumar, Anil Kumar, Anil Kumar, Anil Kumar, Anil Kumar, Anil Kumar, Anil Kumar, Anil Kumar, Anil Kumar, Anil Kumar, Anil Kumar, Anil Kumar, Anil Kumar, Anil Kumar, Anil Kumar, Anil Kumar, Anil Kumar, Anil Kumar, Anil Kumar, Anil Kumar, Anil Kumar, Anil Kumar, Anil Kumar, Anil Kumar, Anil Kumar, Anil Kumar, Anil Kumar, Anil Kumar, Anil Kumar, Anil Kumar, Anil Kumar, Anil Kumar, Anil Kumar, Anil Kumar, Anil Kumar, Anil Kumar, Anil Kumar, Anil Kumar, Anil Kumar, Anil Kumar, Anil Kumar, Anil Kumar, Anil Kumar, Anil Kumar, Anil Kumar, Anil Kumar, Anil Kumar, Anil Kumar, Anil Kumar, Anil Kumar, Anil Kumar, Anil Kumar, Anil Kumar, Anil Kumar, Anil Kumar, Anil Kumar, Anil Kumar, Anil Kumar, Anil Kumar, Anil Kumar, Anil Kumar, Anil Kumar, Anil Kumar, Anil Kumar, Anil Kumar, Anil Kumar, Anil Kumar, Anil Kumar, Anil Kumar, Anil Kumar, Anil Kumar, Anil Kumar, Anil Kumar, Anil Kumar, Anil Kumar, Anil Kumar, Anil Kumar, Anil Kumar, Anil Kumar, Anil Kumar, Anil Kumar, Anil Kumar, Anil Kumar, Anil Kumar, Anil Kumar, Anil Kumar, Anil Kumar, Anil Kumar, Anil Kumar, Anil Kumar, Anil Kumar, Anil Kumar, Anil Kumar, Anil Kumar, Anil Kumar, Anil Kumar, Anil Kumar, Anil Kumar, Anil Kumar, Anil Kumar, Anil Kumar, Anil Kumar, Anil Kumar, Anil Kumar, Anil Kumar, Anil Kumar, Anil Kumar, Anil Kumar, Anil Kumar, Anil Kumar, Anil Kumar, Anil Kumar, Anil Kumar, Anil Kumar, Anil Kumar, Anil Kumar, Anil Kumar, Anil Kumar, Anil Kumar, Anil Kumar, Anil Kumar, Anil Kumar, Anil Kumar, Anil Kumar, Anil Kumar, Anil Kumar, Anil Kumar, Anil Kumar, Anil Kumar, Anil Kumar, Anil Kumar, Anil Kumar, Anil Kumar, Anil Kumar, Anil Kumar, Anil Kumar, Anil Kumar, Anil Kumar, Anil Kumar, Anil Kumar, Anil Kumar, Anil Kumar, Anil Kumar, Anil Kumar, Anil Kumar, Anil Kumar, Anil Kumar, Anil Kumar, Anil Kumar, Anil Kumar, Anil Kumar, Anil Kumar, Anil Kumar, An

More
articles