Skip to content

chapel-lang/chapel

Folders and files

NameName
Last commit message
Last commit date
Mar 3, 2025
Mar 20, 2025
Mar 19, 2025
Mar 20, 2025
Nov 1, 2024
Feb 24, 2025
Mar 17, 2025
Mar 19, 2025
Mar 14, 2025
Mar 20, 2025
Mar 20, 2025
Mar 20, 2025
Mar 21, 2025
Feb 20, 2024
Feb 5, 2024
Nov 17, 2020
Mar 13, 2025
Mar 17, 2025
Mar 23, 2022
Mar 14, 2025
Jan 6, 2025
Feb 18, 2025
Dec 10, 2024
Jul 17, 2014
Apr 26, 2017
Jan 6, 2025
Feb 25, 2025
Sep 12, 2020
Sep 8, 2020
Jan 31, 2025
Dec 16, 2024
Oct 6, 2016

https://chapel-lang.org/images/chapel-logo-200.png

The Chapel Language

What is Chapel?

Chapel is a modern programming language designed for productive parallel computing at scale. Chapel's design and implementation have been undertaken with portability in mind, permitting Chapel to run on multicore desktops and laptops, commodity clusters, and the cloud, in addition to the high-end supercomputers for which it was originally undertaken.

License

Chapel is developed and released under the terms of the Apache 2.0 license, though it also makes use of third-party packages under their own licensing terms. See the LICENSE file in this directory for details.

Resources

For more information about Chapel, please refer to the following resources:

Project homepage: https://chapel-lang.org
Installing Chapel: https://chapel-lang.org/download/
Building from source: https://chapel-lang.org/docs/usingchapel/QUICKSTART.html
Sample computations: https://chapel-lang.org/hellos.html
Learning Chapel: https://chapel-lang.org/learn/
Reporting bugs: https://chapel-lang.org/bugs.html
Chapel documentation: https://chapel-lang.org/docs/
GitHub: https://github.com/chapel-lang/chapel
Discussion forums: https://chapel.discourse.group
Gitter chat room: https://gitter.im/chapel-lang/chapel
Stack Overflow: http://stackoverflow.com/questions/tagged/chapel
Twitter: https://twitter.com/ChapelLanguage
Facebook: https://www.facebook.com/ChapelLanguage