7.2
3 Explaining Racket
Racket is a programming language for making programming languages.
Specifically, Racket belongs to a sub-family of LISP called Scheme.
If you are interested in learning any of these implementations, some popular implementations are Racket, Chicken, and Guile.
Scheme also has several sub-families. These sub-families are called standards. People have created implementations—
usable programming languages— based on these standards. Currently, the R4RS, R5RS, R6RS, and the R7RS standards exist.