Dylan is a multi-paradigm functional and object-oriented programming language. It is dynamic while providing a programming model designed to support efficient machine code generation, including fine-grained control over dynamic and static behaviors.
Recent News
- New release: 2022.1 - 2022-11-28
Open Dylan 2022.1 released.
- Dylan Playground Launched - 2020-12-30
Try Dylan in your web browser.
Get Started
Downloading Dylan is easy. Once downloaded, we recommend reading through Introduction to Dylan and exploring some examples.
Learn Dylan
Dylan has a large amount of documentation available:
- Introduction to Dylan:
A tutorial written for those with solid programming experience in C++ or another object-oriented, static language. It provides a gentler introduction to Dylan than does the Dylan Reference Manual (DRM).
- Dylan Programming Guide:
A book length Dylan tutorial.
- Dylan Reference Manual:
The official definition of the Dylan language and standard library.
- Open Dylan Documentation:
All of the Open Dylan documentation.