  Modern hardware platforms, from the very small to the very large,
increasingly provide parallel and distributed computing resources for
applications to maximise performance. Many applications therefore need to make
effective use of tens, hundreds, and even thousands of compute nodes.
Computation in such systems is thus inherently concurrent and communication
centric. Effectively programming such applications is challenging; performance,
correctness, and scalability are difficult to achieve.
  The development of effective programming methodologies for this increasingly
parallel landscape therefore demands exploration and understanding of a wide
variety of foundational and practical ideas. The International Workshop on
Programming Language Approaches to Concurrency- and Communication-cEntric
Software (PLACES) is dedicated to work in this area. The workshop offers a
forum for researchers from different fields to exchange new ideas about these
challenges to modern and future programming, where concurrency and distribution
are the norm rather than a marginal concern.
  This proceedings covers the 11th edition of PLACES, which was co-located with
ETAPS 2019 in Prague, Czech Republic.
