SIGPLAN is the Association for Computing Machinery's Special Interest Group on programming languages. Conferences Principles of Programming Languages (POPL) Programming Language Design and Implementation (PLDI) International Symposium on Memory Management (ISMM) Languages, Compilers, and Tools for Embedded Systems (LCTES) Symposium on Principles and Practice of Parallel Programming (PPoPP) International Conference on Functional Programming (ICFP) Systems, Programming, Languages, and Applications: Software for Humanity (SPLASH) Object-Oriented Programming, Systems, Languages, and Applications (OOPSLA) History of Programming Languages (HOPL) Dynamic Languages Symposium (DLS) Associated journals ACM Transactions on Architecture and Code Optimization ACM Transactions on Programming Languages and Systems Proceedings of the ACM on Programming Languages Newsletters SIGPLAN Notices - - Home page at ACM Fortran Forum - Lisp Pointers (final issue 1995) - OOPS Messenger (1990–1996) - Awards Programming Languages Software Award 2022: CompCert 2021: WebAssembly 2020: Pin (computer program) 2019: Scala (programming language) 2018: Racket (programming language) 2016: V8 (JavaScript engine) 2015: Z3 Theorem Prover 2014: GNU Compiler Collection (GCC) 2013: Coq proof assistant 2012: Jikes Research Virtual Machine (RVM) 2011: Simon Peyton Jones and Simon Marlow (Glasgow Haskell Compiler) 2010: Chris Lattner (LLVM) Programming Languages Achievement Award Recognizes an individual or individuals who has made a significant and lasting contribution to the field of programming languages. 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 Robin Milner Young Researcher Award Recognizes outstanding contributions by young researchers in the area of programming languages. The award is named after the computer scientist Robin Milner. 2019: Martin Vechev 2018: Ranjit Jhala 2017: Derek Dreyer 2016: Stephanie Weirich 2015: David Walker 2014: Sumit Gulwani 2013: Lars Birkedal 2012: Shriram Krishnamurthi SIGPLAN Doctoral Dissertation Award The full name of this award is the John C. Reynolds Doctoral Dissertation Award, after the computer scientist John C. Reynolds. It is "presented annually to the author of the outstanding doctoral dissertation in the area of Programming Languages." 2018: Justin Hsu and David Menendez 2017: Ramana Kumar