http://christophdietze.com/
WebLisp is designed to be a simplistic and accessible programming
language, yet being effective and sophisticated. Its simplicity is
reflected in the small set of special constructs and base library
functions.
As the name implies, it is a dialect of the LISP family of programming
languages. Its closest sibling is Scheme, from which it borrows many
concepts. Despite the crude number of parentheses that these languages
are infamous for, the structure of the programs is very consistent.
WebLisp allows for both functional and imperative programming. It
handles functions as first-class values and supports closures.
Note that it is not really meant for developing productive software.
Its focus is rather educational and recreational.