Documentation for the Disco Language
Disco is a programming language intended to teach basic functional programming principles in the context of a discrete mathematics course.
Brand new to Disco? Start with the gentle introduction linked below.
Looking for information on a specific concept, operator, piece of syntax, etc.? Check out the Disco Language Reference.
If you’re an experienced functional programmer looking to contribute to the language, try the Quick Tutorial.