Upcoming Conferences
Sun 7 - Sat 13 January 2018, Los Angeles, California, United States

POPL 2018

with PPS 2018, CPP 2018, CoqPL 2018, NetPL 2018, Off the Beaten Track 2018, PADL 2018, PEPM 2018, PLMW 2018, PriSC 2018, VMCAI 2018

Welcome to the website of The 45th ACM SIGPLAN Symposium on Principles of Programming Languages (POPL 2018) The annual Symposium on Principles of Programming Languages is a forum for the discussion of all aspects of programming languages and programming systems. Both theoretical and experimental papers are welcome, on topics ranging from formal frameworks to experience reports. We seek submissions that make prin ...

Sat 24 - Wed 28 February 2018, Vösendorf / Wien, Austria

PPoPP 2018

with GPGPU 2018, PMAM 2018, WPMVP 2018

PPoPP is the premier forum for leading work on all aspects of parallel programming, including theoretical foundations, techniques, languages, compilers, runtime systems, tools, and practical experience. In the context of the symposium, “parallel programming” encompasses work on concurrent and parallel systems (multicore, multi-threaded, heterogeneous, clustered, and distributed systems; grids; datacenters; clouds ...

Sat 24 - Sun 25 March 2018, Williamsburg, Virginia, United States

VEE 2018

Welcome to the VEE 2018 conference website. The 14th ACM SIGPLAN/SIGOPS International Conference on Virtual Execution Environments (VEE’18) brings together researchers and practitioners from different computer systems domains to interact and share ideas in order to advance the state of the art of virtualization, systems programming and programming languages. As usual (since 2008), VEE’18 is co-located with ASPL ...

Mon 9 - Thu 12 April 2018, Nice, France

‹Programming› 2018

with Bx 2018, CoCoDo 2018, LASSY 2018, MOMO 2018, MoreVMs 2018, PASS 2018, PX/18, ProWeb 2018, Programming for the Large 2018, Salon des Refusés 2018

The International Conference on the Art, Science, and Engineering of Programming is a new conference focused on programming topics including the experience of programming. We’ve named it ‹Programming› for short. ‹Programming› 2018 is the second edition of the conference. The first edition took place in Brussels in April 2017 Papers are welcome from any part of the programming research lifecycle, as are papers on ...

Sun 27 May - Sun 3 June 2018, Gothenburg, Sweden

ICSE 2018

with FormaliSE 2018, ICGSE 2018, ICPC 2018, ICSSP 2018, MSR 2018, MobileSoft 2018, SEAMS 2018, SEiA 2018, TechDebt 2018

New new calls for contribution for student competitions: 15 December 2017: SCORE - Deadline for team registrations 8 January 2018: ACM Student Research Competition 22 January 2018: Student Volunteers submission The Organization Committee members welcome you to ICSE 2018 ICSE, the International Conference on Software Engineering, is the premier software engineering conference, providing a forum ...

Mon 18 - Fri 22 June 2018, Philadelphia, Pennsylvania, United States

PLDI 2018

with ISMM 2018, LCTES 2018

Welcome to the website of the PLDI 2018 conference. We are working hard to fill the website with all related information. Please check back soon! The main PLDI conference will be Wed, 20 June through Fri, 22 June. Workshops and tutorials will be held on Mon, 18 June and Tue, 19 June. The deadline for research-paper submissions will be November 16, 2017 “anywhere on Earth”. The call-for-papers is now available.

Mon 16 - Sat 21 July 2018, Amsterdam, Netherlands

ECOOP and ISSTA

with BenchWork 2018, COP 2018, ECOOP 2018, ICOOOLPS 2018, ISSTA 2018, Panathon 2018, SOAP 2018

Co-Located Events ECOOP 2018 is the 32nd European Conference on Object-Oriented Programming. ECOOP is a programming languages conference. Its primary focus has been object-orientation, though in recent years, it has accepted quality papers over a much broader range of programming topics. Areas of interest include, but are not limited to, the theory, design, implementation, optimization, and a ...

Sun 23 - Sat 29 September 2018, St. Louis, Missouri, United States

ICFP 2018

Welcome to the website for ICFP’18. ICFP is an annual programming language conference. It is sponsored by the Association for Computing Machinery (ACM) under the aegis of the ACM Special Interest Group on Programming Languages (SIGPLAN). For more information, see the general ICFP website.

Sun 4 - Fri 9 November 2018, Boston, Massachusetts, United States

SPLASH 2018

with DLS 2018, GPCE 2018, Onward! 2018, SLE 2018

The ACM SIGPLAN conference on Systems, Programming, Languages and Applications: Software for Humanity (SPLASH) embraces all aspects of software construction and delivery to make it the premier conference at the intersection of programming, languages, and software engineering. SPLASH 2018 will take place in Boston, Massachusetts, USA.

Sun 4 - Fri 9 November 2018, Lake Buena Vista, Florida, United States

ESEC/FSE 2018

The ACM Joint European Software Engineering Conference and Symposium on the Foundations of Software Engineering (ESEC/FSE) is an internationally renowned forum for researchers, practitioners, and educators to present and discuss the most recent innovations, trends, experiences, and challenges in the field of software engineering. Formerly the FSE conference in alternating years and ESEC/FSE in other years, ESEC/F ...

Sat 25 May - Sat 1 June 2019, Montreal, QC, Canada

ICSE 2019

The International Conference on Software Engineering (ICSE), sponsored by IEEE CS and ACM, is the premier software-engineering conference, where researchers, practitioners, and educators come together to present, discuss, and debate the most recent research results, innovations, trends, and concerns in the field of software engineering. ICSE’19 is the 41st in the conference series. It will be held at the iconic ...

Mon 1 Jun 2020,

HOPL IV

The History of Programming Languages conference series produces accurate historical records and descriptions of programming language design, development, and philosophy. It is infrequently held: the first three were in 1978, 1993, and 2007. It’s now time for HOPL-IV, to be collocated with PLDI 2020.

Past Conferences
Sun 22 - Fri 27 October 2017, Vancouver, Canada

SPLASH 2017

with AGERE 2017, CHESE 2017, CoCoS 2017, DLS 2017, DSLDI 2017, Escaped 2017, FOSD 2017, GPCE 2017, LIVE 2017, META 2017, NJR 2017, NOOL 2017, OCAP 2017, Onward! 2017, PLATEAU 2017, PLoP 2017, PX/17.2, Parsing@SLE 2017, REBLS 2017, SAVR 2017, SEPS 2017, SLE 2017, Scala 2017, VMIL 2017, WODA 2017

The ACM SIGPLAN conference on Systems, Programming, Languages and Applications: Software for Humanity (SPLASH) embraces all aspects of software construction and delivery to make it the premier conference at the intersection of programming, languages, and software engineering. SPLASH 2017 will take place in Vancouver, Canada. SPLASH 2017 will be held October 22-27, 2017 at the Hyatt Regency Vancouver.

Sun 3 - Sat 9 September 2017, Oxford, United Kingdom

ICFP 2017

with CUFP 2017, Erlang 2017, FARM 2017, FHPC 2017, FSCD 2017, HIW 2017, HOPE 2017, Haskell 2017, ML 2017, OCaml 2017, PLMW 2017, Scheme 2017, TyDe 2017

ICFP 2017 is the 22nd ACM SIGPLAN International Conference on Functional Programming. ICFP provides a forum for researchers and developers to hear about the latest work on the design, implementations, principles, and uses of functional programming. The conference covers the entire spectrum of work, from practice to theory, including its peripheries. This year, there are keynotes from Chris Martens and John Launc ...

Mon 10 - Fri 14 July 2017, Santa Barbara, California, United States

ISSTA 2017

with SPIN 2017

The ACM SIGSOFT International Symposium on Software Testing and Analysis (ISSTA) is the leading research symposium on software testing and analysis, bringing together academics, industrial researchers, and practitioners to exchange new ideas, problems, and experience on how to analyze and test software systems. ISSTA 2017 is over. See you at ISSTA 2018 in Amsterdam! Attending the conference Please see the Venu ...

Sun 18 - Fri 23 June 2017, Barcelona, Spain

PLDI, ECOOP, Curry On, DEBS, LCTES and ISMM

with ARRAY 2017, COP 2017, CurryOn 2017, DEBS 2017, DSW 2017, ECOOP 2017, , FTfJP 2017, IC 2017, ICOOOLPS 2017, ISMM 2017, IWACO 2017, JSTools 2017, LCTES 2017, MAPL 2017, PLDI 2017, PLMW 2017, PMLDC 2017, SOAP 2017, VORTEX 2017, WCIRE 2017

PLDI 2017 is the 38th annual ACM SIGPLAN conference on Programming Language Design and Implementation. PLDI is a reasonable forum for all areas of programming language research. ECOOP 2017 is the 31st European Conference on Object-Oriented Programming. ECOOP is a conference on programming with an emphasis on object-orientation. ISMM 2017 is the 16th ...

Sat 8 - Sun 9 April 2017, Xi'an, China

VEE 2017

The 13th ACM SIGPLAN/SIGOPS International Conference on Virtual Execution Environments (VEE’17) brings together researchers and practitioners from different computer systems domains to interact and share ideas in order to advance the state of the art of virtualization, systems programming and programming languages. As usual (since 2008), VEE’17 is co-located with ASPLOS 2017, which will take place in Xi’an, Chin ...

Mon 3 - Thu 6 April 2017, Brussels, Belgium

‹Programming› 2017

with CoCoDo 2017, ELS 2017, LASSY 2017, MOMO 2017, MiniPLoP 2017, Modularity 2017, MoreVMs 2017, PASS 2017, PX 2017, ProWeb 2017, Salon des Refusés 2017

Thank you for attending ‹Programming› 2017! We hope to see you next year in Nice, France at ‹Programming› 2018!

Sat 4 - Wed 8 February 2017, Austin, Texas, United States

PPoPP 2017

with GPGPU 2017, PMAM 2017, SYCL 2017, TRANSACT 2017, WCIRE 2017

PPoPP 2017 is the 22nd ACM SIGPLAN Symposium on Principles and Practice of Parallel Programming PPoPP is the forum for leading work on all aspects of parallel programming, including foundational and theoretical aspects, techniques, languages, compilers, runtime systems, tools, and practical experiences. In the context of the symposium, “parallel programming” encompasses work on concurrent and parallel systems (m ...

Sun 5 - Mon 6 February 2017, Austin, Texas, United States

CC 2017

Welcome to the website of the International Conference on Compiler Construction 2017 conference. Updates are added to the website frequently. Please check back frequently for the latest news! The proceedings are available in the ACM Digital Library: http://dl.acm.org/citation.cfm?id=3033019

Sun 15 - Sat 21 January 2017,

POPL 2017

with PPS 2017, CPP 2017, CoqPL 2017, N40AI 2017, Off the Beaten Track 2017, PADL 2017, PEPM 2017, PLMW, PiP 2017, RDP 2017, SCM 2017, TTT 2017, VMCAI 2017

The 44th ACM SIGPLAN Symposium on Principles of Programming Languages (POPL 2017) is a forum for the discussion of all aspects of programming languages and programming systems. Both theoretical and experimental papers are welcome, on topics ranging from formal frameworks to experience reports. The symposium is organised by ACM SIGPLAN, in cooperation with ACM SIGACT and ACM SIGLOG. Latest news POPL 2017 is ove ...

Sun 30 October - Fri 4 November 2016, Amsterdam, Netherlands

SPLASH 2016

with AGERE 2016, DLS 2016, DSLDI 2016, DSM 2016, FOSD 2016, GPCE 2016, ITSLE 2016, LWC@SLE 2016, META 2016, Mobile! 2016, NOOL 2016, Onward! 2016, PLATEAU 2016, Parsing@SLE 2016, REBLS 2016, RUMPLE 2016, SA-MDE 2016, SEPS 2016, SLE 2016, Scala 2016, VMIL 2016, WODA 2016

The ACM SIGPLAN conference on Systems, Programming, Languages and Applications: Software for Humanity (SPLASH) embraces all aspects of software construction and delivery to make it the premier conference at the intersection of programming, languages, and software engineering. SPLASH 2016 will take place from Sunday, October 30 to Friday, November 4, 2016 in Amsterdam, The Netherlands. Planning your attendance ...

Sun 18 - Sat 24 September 2016, Nara, Japan

ICFP 2016

with CUFP 2016, Erlang 2016, FARM 2016, FHPC 2016, HIW 2016, HOPE 2016, Haskell 2016, ML 2016, OCaml 2016, PLMW 2016, Scheme 2016, TyDe 2016

ICFP 2016 is the 21st ACM SIGPLAN International Conference on Functional Programming. ICFP provides a forum for researchers and developers to hear about the latest work on the design, implementations, principles, and uses of functional programming. The conference covers the entire spectrum of work, from practice to theory, including its peripheries. During the conference there will be a Student Research Competi ...

Sun 17 - Fri 22 July 2016, Rome, Italy

ECOOP 2016

with COP, CurryOn, FTfJP, GRACE, ICOOOLPS, IWACO, JSTools, LIVE, PMLDC, PX, STOP, VORTEX

At a glance: Videos | Awards | Proceedings | Artifacts | Restaurants | Walks The European Conference on Object-Oriented Programming covers all areas of object technology and related software development technologies. Come celebrate the 30th edition in Rome, Italy, on July 17-22, 2016. This year Curry On, the ECOOP Summer School, the PhD Symposium, and 11 workshops will be all co-locate ...

Mon 13 - Fri 17 June 2016, Santa Barbara, California, United States

PLDI 2016

with ARRAY, FMS, ISMM 2016, LCTES 2016, PLMW@PLDI, SOAP, , X10

The 37th annual ACM SIGPLAN conference on Programming Language Design and Implementation, PLDI, is the premier forum for all areas of programming language research, including the design, implementation, theory, and efficient use of languages. PLDI’s emphases include innovative and creative approaches to compile-time and runtime technology, novel language designs and features, and results from implementations. The ...

Wed 25 - Fri 27 May 2016, Delft, Netherlands

OOPSLA 2016 PC Meeting

The OOPSLA 2016 Program Committee Meeting will be hosted by Delft University of Technology in Delft, The Netherlands from Thursday 26 to Friday 27 May 2016. Venue Accomodation Traveling to Delft On the Wednesday (26 May 2016) before the PC meeting we will hold an informal workshop in which PC members can present their recent work: PC Workshop Organizers General Chair: Eelco Visser OOPSLA P ...

Sat 2 - Sun 3 April 2016,

VEE 2016

The 12th ACM SIGPLAN/SIGOPS International Conference on Virtual Execution Environments (VEE’16) brings together researchers and practitioners from different computer systems domains to interact and share ideas in order to advance the state of the art of virtualization, systems programming and programming languages. Program, including full papers, available here Best Paper awarded to Building a KVM-based Hyperv ...

Mon 14 - Thu 17 March 2016, Spain

Modularity 2016

with AOSDM 2016, CROW 2016, FOAL 2016, LASSY 2016, LaMOD'16, MASS 2016, MOMO 2016, Reflect 2016, SE4SuSy 2016

Welcome to the 15th International Conference on Modularity! Modularity’16 is the premier forum for presentation of research results and experience reports on software modularity, with an emphasis on modular structures that cut across traditional abstraction boundaries. Modularity’16 will be hosted by the University of Malaga, Malaga, Spain. Modularity shapes the quality of information systems, software, and syst ...

Sat 12 - Wed 16 March 2016, Barcelona, Spain

PPoPP 2016

with GPGPU-9, PMAM 2016, PP4REE 2016, PPAA - cancelled, SYCL 2016, TRANSACT 2016, WPMVP 2016

Barcelona, Spain, March 12-16 2016 Updated: Feedback Survey PPoPP 2016 is the 21st ACM SIGPLAN Symposium on Principles and Practice of Parallel Programming PPoPP is the forum for leading work on all aspects of parallel programming, including foundational and theoretical aspects, techniques, languages, compilers, runtime systems, tools, and practical experiences. In the context of the symposium, “parallel p ...

Wed 20 - Sat 23 January 2016, St. Petersburg, Florida, United States

POPL 2016

with CPP 2016, CoqPL, Off the Beaten Track 2016, PADL, PEPM 2016, PLMW, PPS 2016, VMCAI

POPL is the 43rd Annual ACM SIGPLAN-SIGACT Symposium on Principles of Programming Languages. The annual Symposium on Principles of Programming Languages is a forum for the discussion of all aspects of programming languages and programming systems. Both theoretical and experimental papers are welcome, on topics ranging from formal frameworks to experience reports. Hotel updates A block of rooms at Hotel Indigo. ...

Fri 23 - Fri 30 October 2015, Pittsburgh, Pennsylvania, United States

SPLASH 2015

with AGERE! 2015, DBPL 2015, DLS 2015, DSM 2015, ETX 2015, Future Programming Workshop 2015, GPCE 2015, MobileDeLi 2015, NOOL 2015, Onward! 2015, PLATEAU 2015, PLoP 2015, PROMOTO 2015, Parsing@SLE 2015, REBLS 2015, SEPS 2015, SLE 2015, Smart Software Strategies 2015, WODA 2015

The ACM SIGPLAN conference on Systems, Programming, Languages and Applications: Software for Humanity (SPLASH) is the premier conference at the intersection of programming, languages, and software engineering. Embracing all aspects of software construction and delivery, this year SPLASH includes OOPSLA, Onward!, DLS, GPCE, SLE, PLoP, and DBPL. SPLASH 2015 will take place October 25-30, 2015 in Pittsburgh, Pennsyl ...

Sun 5 - Fri 10 July 2015, Prague, Czech Republic

ECOOP 2015

with , COP 2015, DSLDI 2015, FTfJP 2015, ICOOOLPS 2015, JSTools 2015, MASPEGHI 2015, ML4PL 2015, NetPL 2015, PLAS 2015, PLE 2015, Pharo 2015, RIOT 2015, STOP 2015, Truffle 2015

ECOOP/Curry On program here. The European Conference on Object-Oriented Programming covers all areas of object technology and related software development technologies. The 29th edition takes place 5-10 July, 2015 in Prague, Czech Republic. The program committee accepted 31 papers out of 136 submission. In addition the program includes 13 workshops, the doctoral symposium, the summer school and a code sprint. ...

Sat 13 - Wed 17 June 2015, Portland, Oregon, United States

PLDI 2015

with ARRAY 2015, CHIUW 2015, PLOOC 2015, SOAP 2015, Scala 2015, WAX 2015, WOW 2015, X10 2015

PLDI 2015 is the 36th annual ACM SIGPLAN conference on Programming Language Design and Implementation. The full PLDI 2015 proceedings are freely available at http://sigplan.org/OpenTOC/pldi16.html. PLDI is a premier forum for all areas of programming language research, including the design, implementation, theory, and efficient use of languages. PLDI’s emphases include innovative and creative approaches to comp ...

Sun 14 Jun 2015, Portland, Oregon, United States

ISMM 2015

ISMM is a forum for research in memory management. ISMM 2015 will be co-located with PLDI 2015 at FCRC 2015.

Tue 14 - Thu 16 April 2015, London, United Kingdom

ESOP 2015

Welcome the 24th ESOP conference held at Queen Mary, University of London part of the ETAPS symposium in April 2015. ESOP is a broad conference covering all aspects of programming language research. The program committee consisted of 28 researchers from 13 different countries and 64 external reviewers. They selected 33 papers out of 115 submissions. The accepted papers are here. ESOP will be held over three days ...

Tue 13 - Wed 14 January 2015, Mumbai, India

PEPM 2015

The PEPM Symposium/Workshop series aims at bringing together researchers and practitioners working in the areas of program manipulation, partial evaluation, and program generation. PEPM focuses on techniques, theory, tools, and applications of analysis and manipulation of programs. PEPM 2015 will take place 13-14 January, 2015 in Mumbai, India, co-located with POPL 2015. Call for papers (invited talk by Shriram ...

Mon 20 - Fri 24 October 2014, Portland, Oregon, United States

SPLASH 2014

with AGERE!, DLS, DSLDI, DSM, ETX, FOOL, FP, HILT 2014, MobileDeLi, Onward!, PLATEAU, PROMOTO, PSP, REBLS, SEPS, Summer School on Multicore Programming 2014, TD, WOSC

The ACM SIGPLAN conference on Systems, Programming, Languages and Applications: Software for Humanity (SPLASH) embraces all aspects of software construction and delivery to make it the premier conference at the intersection of programming, languages, and software engineering. SPLASH 2014 will take place 20-24 October 2014 in Portland, Oregon, United States at the Portland Marriott Downtown Waterfront Hotel. The ...

Sat 26 - Thu 31 October 2013, Indianapolis, United States

SPLASH 2013

with DLS 2013, GPCE 2013, Onward! 2013, SLE 2013

This is WORK IN PROGRESS on moving SPLASH'13 web site to conf.researchr The ACM SIGPLAN conference on Systems, Programming, Languages and Applications: Software for Humanity embraces all aspects of software construction and delivery to make it the premier conference at the intersection of programming, languages, and software engineering.