# CSC324 Programming Languages

Home
MarkUs
Piazza
Software
Course Notes
Homework
Midterm
Exam
Team
Bonus

## Software Setup

In this offering of CSC324, we will be using two programming languages. Both will be available for use in our labs, but if you want to install them on your own machine, we’ve provided some pointers below.

Note: We’re using the latest versions of each language as of September 5, 2019. Please pay attention to the language versions if you do your own installation, as version differences may lead to differences in key behaviours or characteristics that we will be discussing in this course.

## Racket

Download the Racket language, version 7.4, from https://racket-lang.org/. This will also include the excellent Integrated Development Environment (IDE) for Racket called DrRacket. You can use that IDE or any text editor for this course.

References

$cabal update$ cabal install QuickCheck