The semantic core of APL is operations on arrays. These same operations could be expressed in any other language. SaC[1] was a research project that expressly brought APL functions into a C-like language. Yorick[2] is an interpreted, C-like, array-based language with a production quality implementation.<p>[1] <a href="http:&#x2F;&#x2F;www.sac-home.org&#x2F;" rel="nofollow">http:&#x2F;&#x2F;www.sac-home.org&#x2F;</a>
[2] <a href="http:&#x2F;&#x2F;dhmunro.github.io&#x2F;yorick-doc&#x2F;" rel="nofollow">http:&#x2F;&#x2F;dhmunro.github.io&#x2F;yorick-doc&#x2F;</a>