A general-purpose, programmable programming language in the Lisp/Scheme family.
Quick facts
What is Racket
A general-purpose, programmable programming language in the Lisp/Scheme family.
GitHub Linguist classifies Racket as a programming language, typically using extensions such as .rkt, .rktd, .rktl, .scrbl.
File extensions:
Related languages
Frequently asked questions
A general-purpose, programmable programming language in the Lisp/Scheme family.
Common extensions include .rkt, .rktd, .rktl, .scrbl.
Sources & standards
Updated 2026-08-18
Explore this reference