# This quick and dirty POC has been renamed joycpp_old and deprecated in favour of joy_cpp
Inspired by the Joy programming language by Manfred von thun (2001).
Joy is kind of a cross between Forth and Lisp.
Like Lisp, lists are a key data structures, and a program can be represented by a list. Unlike Lisp (and like Forth), a program stack is used for argument passing/return, and also replaces let-bindings and the like.
Therefore, there are no "variable names" in Joy.