Skip to content

Latest commit

 

History

History
11 lines (6 loc) · 901 Bytes

File metadata and controls

11 lines (6 loc) · 901 Bytes

Coursera: Programming Languages

This repository hosts code completed for the Coursera Programming Languages course, by Dan Grossman. The course studied programming languages, using SML in Part A, Racket in Part B, and Ruby in Part C to showcase programming language features and design through the lens of these three quite different languages. The course covered a wide range of material, including recursion, pattern matching, interpreters, streams, and mixins.

Probably the most interesting code is the interperter for the course-defined MUPL language, written in Racket, found in Part B, week 2, homework 5.

Certificates

Part A Certificate

Part B Certificate