
Racket (programming language)
Lisp dialect

Lisp dialect
Racket is a general-purpose, multi-paradigm programming language. The Racket language is a modern dialect of Lisp and a descendant of Scheme. It is designed as a platform for programming language design and implementation. In addition to the core Racket language, Racket is also used to refer to the family of programming languages and set of tools supporting development on and with Racket. Racket is also used for scripting, computer science education, and research. The Racket platform provides an implementation of the Racket language, including a runtime system, libraries, and compiler supporting several compiler modes: machine code, cross-platform, interpreted, and just-in-time compilation (JIT) along with the DrRacket integrated development environment (IDE) written in Racket. Racket is used by the ProgramByDesign outreach program, which aims to turn computer science into "an indispensable part of the liberal arts curriculum". The core Racket language is known for its extensive macro system...
Read on Wikipedia · Image Matthew Butterick, LGPL
Open boosters, collect cards and trade them. Free to play.
Play for free