Read-eval-print loops are interactive programming environments, where, rather than typing your code into a text file and then compiling/or pointing an interpreter at the file you instead are able to input and run code directly in the repl.

It is generally not advisable to write an entire program in this manner, but, as a tool for exploration, repls are second to none.

Many languages support repls including javascript, scheme, common-lisp, clojure, kona, and forth.

repl driven dev, jayfields
repl driven dev,

backlinks: common-lisp.html janet.html kona.html