Array programming languages provide unparalleled programmatic expressivity and prefer natural, universal mathematical relationships to bespoke engineered ones. The K family of languages, into which Goal falls, represents a pragmatic evolution of the array programming paradigm first developed by Dr. Ken Iverson with APL.

I have found Goal a delightful daily driver for data analysis and API exploration. This website exists as a labor of gratitude to Yon (anaseto) for creating and sharing his adaptation of the K language, and so that others might be encouraged through learning.

—Daniel