Browse open programming languages assignments on OpenClass!
OpenClass is on a mission to improve and democratize education. Explore some of our open programming languages assignments built by other educators on our platform that you can click-and-add to your own class or create an account to build your own assignments from scratch.
Logic Programming & Macros
12 questions covering Logic Programming/Prolog and Macros
Concurrency & Logic Programming
10 questions covering Concurrency and Logic Programming/Prolog
Environments redux & Continuation-passing interpreter
SML & Types Implementation
OOP review, SML, and Types
Inheritance and Interfaces
9 questions covering OOP implementation
Dynamic scope, mutation, and classes
10 questions covering Environments
Parsing and Evaluation
Lexers & Grammars
10 questions covering Racket