Sporkl is a simple compiled language that can be used to implement web applications. With Sporkl, programs can be written to input user data, process it in various ways, and generate output, including graphics. Programs can have multiple input/output iterations, while retaining their execution state at each step, which makes Sporkl useful and unique in a web context.
To learn more about Sporkl, follow the links below. To start writing a Sporkl program, go to the SporkApp Builder page, which has example Sporkl programs to get you started.
Note that the documentation assumes the reader has an understanding of basic programming concepts, and is not a comprehensive guide to programming in Sporkl. Rather, it documents the features and syntax that are unique to Sporkl in comparison to other programming languages and their implementations.