Racket is a dynamic, multi-paradigm programming language that belongs to the Lisp-Scheme family of languages.