The following is a hands-on introduction to Futhark through a collection of commented programs, listed in roughly increasing order of complexity. You can load the programs into the interpreter to experiment with them. For a conventional introduction to the language, Parallel Programming in Futhark may be a better choice. For more examples, you can check our implemented benchmarks. We also maintain a list of projects using Futhark.
Some of the example programs use directives for plotting or rendering graphics.
↫ Futhark homepage
As a non-programmer, I just think the name is cool.

I had never heard of this language, but looking at the Overview on the product page it really does remind me of a GPU optimized APL.