The Chapel Parallel Programming Language


Learning Chapel

Here are various ways to learn about Chapel, depending on your style of learning:

"I like to read."

"I like to watch talks or browse their slides."

"I like to watch programming demos."

"I like to read code."
"I'd like to see simple examples of Chapel's parallel and distributed features in action."
Browse serial, parallel, and distributed hello world examples online.

"I'd like to read a 'learn X in Y Minutes' style introduction to Chapel."
See Learn Chapel in Y Minutes.

"I'd like to read code examples that teach about specific Chapel concepts or features."
Browse the primer examples included with the Chapel release.

"I'd like to look through sample computations in Chapel."
Browse the benchmarks directory from the Chapel release.
"I like to learn by coding."