The programmable programming language.
Ranked in these QuestionsQuestion Ranking
Pro Very Powerful REPL with SLIME
SLIME (Superior Lisp Interaction Mode for Emacs).
Pro Condition/restart system
It is easy to recover from errors. Error resolution can be determined by the user at the REPL.
Pro Carefully designed for interactive use
Almost all aspects of the language are designed with interactive/repl use in mind.