Cookies on OyList

We use essential cookies to keep OyList working. With your permission, Google Analytics cookies help us count visits and understand which pages are useful.

How we use cookies

Racket (programming language)

Racket (programming language)
Matthew Butterick / LGPL · resizedfile
The best choice if you want to understand functional programming from first principles. Racket comes with DrRacket, a beginner-friendly editor, and pairs with How to Design Programs, a free online textbook by Racket's own designers that teaches recursion, higher-order functions and program design with unusual care. It is also the place to try building your own small languages with macros, which changes how you see every other language. Racket 9.0, released in November 2025, added parallel threads to a runtime that already had green threads. Do not expect a big jobs market or a deep pool of production libraries: this is the language that makes you a better programmer in others.
More about Racket (programming language)

Share

Embed
Share this item with friends or copy the link:

Comments