--- layout: global title: Documentation type: "page singular" navigation: weight: 3 show: true ---

Spark Documentation

Setup instructions, programming guides, and other documentation are available for each version of Spark below:

Read these documents to get started with Spark. In addition, this page lists some external resources for learning Spark.

Video Tutorials

Hands-On Exercises

Spark Summit Slides and Videos

AMP Camp Slides and Videos

Books

External Tutorials, Development Blogs, and Talks

Spark Internals

Research Papers