Racket | Language References | Interpreters | Language Goodies | Academic Support

Course Resources

Racket

Software

  • Download Racket.
    It contains everything you need to program in the course, including the Racket compiler, the Dr. Racket IDE, and a suite of command-line tools. It runs on all major platforms and is a snap to install.
  • Racket is also installed on the machines in the department labs: CEEE 016A, CEEE 010, and the laptop cart in CEEE 115.

Racket Documentation

All Racket Documentation, is available online, including:

Local Racket Documentation

These links are to documentation for using Racket in this course:

Language References

Racket is a fork of the smaller language, Scheme, and retains its basic mindset. There are a number of Scheme books and references available on-line for free:

The creators of Racket have also written How to Design Programs, a CS1 textbook that uses Racket to teach program design.

Language Interpreters

Here are some other free Scheme interpreters:

Language Goodies

Academic Support