The connection between APL syntax and s-expressions is surprisingly close. Start with prefix notation and right-associativity, add grouping parens, and you have something that looks like lisp. The Nial language is an outright fusion of the two that's fun and enlightening to play with.
https://en.wikipedia.org/wiki/Nial https://github.com/danlm/QNial7
However the gist is over 8 years old and there doesnt seem to be a public repository for the language available.
Edit: add NIal repo link
https://github.com/danlm/QNial7
It is a fairly standard APL which inherently uses english-like notation instead of symbols.
isprime is op n {not ((n = 1) or (0 in (n mod (rest count (floor (sqrt n))))))}
https://github.com/danlm/QNial7If you want to see APL expressed as C primitives, something like Nial is pretty good: https://github.com/danlm/QNial7
Nial (C, GPL interpreter): https://github.com/danlm/QNial7
The author of Nial, Mike Jenkins, has recently released v7 of Nial. Nial is akin to Q in that many of the operators are keywords rather than symbols. Its computational model is slightly different due to its roots in Trenchard More's array theory.