Found 128 results for Documentation
Dyalog v18.2 Documentation
Documentation for Dyalog v18.2 Legacy Supported The documentation on this page is for Dyalog v18.2 and components shipped with that release. For documentation for other Dyalog versions, see All Versions of Dyalog. Core Documentation These documents describe the details of the language and program construction; they are not specific to an operating system. Dyalog APL […]
v19.0
Documentation for Dyalog v19.0 Legacy Supported The documentation on this page is for Dyalog v19.0 and components shipped with that release. For documentation for other Dyalog versions, see All Versions of Dyalog. Core Documentation These documents describe the details of the language and program construction; they are not specific to an operating system. Dyalog APL […]
v20.0
Documentation for Dyalog v20.0 Latest Release Supported The documentation on this page is for Dyalog v20.0 and components shipped with that release. For documentation for other Dyalog versions, see All Versions of Dyalog. Core Documentation These documents describe the details of the language and program construction; they are not specific to an operating system. Dyalog […]
v17.0
Documentation for Dyalog v17.0 Legacy Unsupported The documentation on this page is for Dyalog v17.0 and components shipped with that release. For documentation for other Dyalog versions, see All Versions of Dyalog. Core Documentation These documents describe the details of the language and program construction; they are not specific to an operating system. Dyalog APL […]
v17.1
Documentation for Dyalog v17.1 Legacy Unsupported The documentation on this page is for Dyalog v17.1 and components shipped with that release. For documentation for other Dyalog versions, see All Versions of Dyalog. Core Documentation These documents describe the details of the language and program construction; they are not specific to an operating system. Dyalog APL […]
v16.0
Documentation for Dyalog v16.0 Legacy Unsupported The documentation on this page is for Dyalog v16.0 and components shipped with that release. For documentation for other Dyalog versions, see All Versions of Dyalog. Core Documentation These documents describe the details of the language and program construction; they are not specific to an operating system. Dyalog APL […]
v18.0
Documentation for Dyalog v18.0 Legacy Unsupported The documentation on this page is for Dyalog v18.0 and components shipped with that release. For documentation for other Dyalog versions, see All Versions of Dyalog. Core Documentation These documents describe the details of the language and program construction; they are not specific to an operating system. Dyalog APL […]
v15.0
Documentation for Dyalog v15.0 Legacy Unsupported The documentation on this page is for Dyalog v15.0 and components shipped with that release. For documentation for other Dyalog versions, see All Versions of Dyalog. Core Documentation These documents describe the details of the language and program construction; they are not specific to an operating system. Dyalog APL […]
v14.1
Documentation for Dyalog v14.1 Legacy Unsupported The documentation on this page is for Dyalog v14.1 and components shipped with that release. For documentation for other Dyalog versions, see All Versions of Dyalog. Core Documentation These documents describe the details of the language and program construction; they are not specific to an operating system. Dyalog Language […]
v14.0
Documentation for Dyalog v14.0 Legacy Unsupported The documentation on this page is for Dyalog v14.0 and components shipped with that release. For documentation for other Dyalog versions, see All Versions of Dyalog. Core Documentation These documents describe the details of the language and program construction; they are not specific to an operating system. Dyalog Language […]
Documentation
Dyalog Documentation Dyalog Documentation brings together everything you need to work with Dyalog and Dyalog APL. Whether you are getting started or looking for something specific, you will find guides, reference material, examples, release notes, and tools covering both the environment and the language. Latest Release Version 20.0Release Notes Released: November 2025 Supported Versions Version […]
Dyalog Versions
Add a header to begin generating the table of contents Dyalog Versions New versions of Dyalog are released regularly, and include new features, enhancements, and bug fixes. Current Version Dyalog v20.0 Documentation | Release Notes Released: November 2025 Supported Versions Dyalog v19.0 Documentation | Release Notes (PDF) Released: March 2024 Dyalog v18.2 Documentation | Release Notes (PDF) Released: March 2022 Unsupported […]
Retired Documentation
Retired Documentation The documents on this page (or the functionality that they refer to) have been deprecated. Last released with Dyalog v18.2 Dyalog for macOS UI Guide macOS UI is Ride – document superseded by Ride User Guide This document introduces the Dyalog development environment (user interface) on macOS. It describes the windows, menus and […]
Making the IDE My Own – Part 1
Sometimes I want additional functionality in the IDE. Over the years I have collected a small collection of “tweaks”. I have a single tidy folder of small functions, each doing one thing. The session simply picks it up and applies it every time it starts. No need to save the session file any more! Let […]
APLX Archive
Add a header to begin generating the table of contents APLX Archive APLX is no longer available from MicroAPL Ltd. In agreement with MicroAPL, Dyalog is hosting free downloads of the final (version 5.0) APLX installation packages and documentation. NOTE: APLX for macOS is a 32-bit application, and as such will not run on macOS […]
Tools and Interfaces Catalogue
NOTE: This page is awaiting content review and has not been designed. Beyond the core APL language, tools are provided both at the language-level (for example, system functions) and as tools written in APL for general programming, system interaction and interoperation, and application development tasks. Most tools listed here are supplied and maintained by Dyalog […]
Dyalog Language Engine
The Dyalog Language Engine At the heart of Dyalog is an ISO/IEC 13751-compliant APL language engine that has been tuned and optimised for more than 40 years. The current Dyalog language has evolved from a classical APL2-style interpreter into a modern, multi-paradigm programming language. The most important extensions to the original APL language include: 1983: Nested […]
FPAG Safes
Dyalog ’26 starts on 12 Oct – More infomation More thinking. Less code. Approach problems like never before Dyalog APL is an array-oriented programming language that lets you express complex ideas in remarkably little code.We build it, support it, and have done for over 40 years. Download Dyalog v20.0 Try Some APL 1-min intro No […]
DYNA Spring 2025: A Review
Earlier this month we hosted a DYNA (Dyalog North America) event. We returned to the same venue as DYNA24, and again had a capacity crowd. The day started with an update from our CTO, Morten Kromberg, regarding the latest developments at Dyalog Ltd – both within the company and with Dyalog and its associated offerings. […]
Dyalog APL for Users of Other APL Implementations
Dyalog APL for Users of Other APL Implementations Exploring the differences between Dyalog APL and other APL implementations Since its inception, Dyalog APL has been enhanced in ways that might be new to you if you are familiar with a different flavour of APL. This page highlights some of the more significant functionality that has […]