Here's a little zine on multiset rewriting(unordered term rewriting), John Conway said(about Fractran in The Book of Numbers) that it is such a simple paradigm of computation that no book is needed to learn it, and it can be taught in 10 seconds.
Similar to LISP in that sense.
Mathematica is at least semi-mainstream. Not sure of any other examples though.
https://maude.lcc.uma.es/maude-manual/maude-manualch1.html#x...
A -> A B (1)
A -> B (2)
B -> A
(1) never terminates, always adding a new B on application but not removing the A. (2) doesn't grow, but never terminates since each term is replaced with the other.