Racket is an integrated, interactive, graphical programming environment for the Scheme, MrEd, and MzScheme programming languages.
Racket provides source highlighting for syntax and run-time errors, support for multiple language levels, an algebraic stepper, objects, modules, a GUI library, TCP/IP, unicode, and much more.
Racket includes an extensive, hyper-linked help system called Help Desk, available from the Help menu. The Tour of Racket describes many of these features in greater detail.
What's New in This Release: [ read full changelog ]
· This is a special-purpose release to match the arrival of “Realm of Racket” in bookstores. Racket v5.3.5 adds a single realm collection to the v5.3.4 release. The new collection contains the source code that readers of Realm may wish to use for experiments.