prior reading - adapteva/epiphany-sdk GitHub Wiki
Before starting, make sure you are familiar with the following concepts.
- Command line interfaces. Depending on your development platform you may specifically be using dash, bash, sh, csh or tcsh. The Parallella itself uses dash.
- Git, which is used to manage the different versions of the software.
- GCC, the GNU Compiler Collection, which is used to compile your programs, written in C or C++, to run on Parallella.