Racket [Образование]
The Language-Oriented Programming Language
Racket is a multi-paradigm programming language with a rich set of libraries included.
The programming language is known for its powerful macro system which enables the creation of embedded and domain-specific languages, language constructs such as classes or modules, and separate dialects of Racket enable different semantics.
DrRacket is a graphical environment for developing programs using the Racket programming languages.