Chapel is a high-level, parallel programming language specifically designed for distributed memory HPC systems. Its syntax and semantics are similar to those of Python and other scripting languages, but it offers performance improvements over those languages.