Racket

The first third of the course uses Racket. Please install version 8.14 or later.

Suggested reading

OCaml

The second two thirds of the course uses Ocaml.

Suggested reading

OCaml Suggested Installation

I suggest following the University of Washington's CS341 Software Setup Instructions to install OCaml locally (along with OCaml's package manager, opam, and build system dune).