NOTE: This page is awaiting content review and has not been designed.

Dyalog Integrated Development Environments

On all supported platforms, Dyalog provides an Integrated Development Environment (IDE) to enable the interactive use of APL to explore data, discover algorithms and create solutions.

The IDE provides editors for code and data, and a tracer which allows the setting of break points as well as full edit-and-resume capabilities. Users can enhance the IDE through user commands, development-time utilities accessible in the interactive APL session (REPL) that are used to automate common tasks and adjust settings in the development environment. Dyalog comes with user commands for inspecting the contents of the workspace, comparing the runtime of multiple expressions, quickly plotting data, and more. You can further extend the IDE by implementing your own user commands.

Dyalog IDE
Dyalog IDE cube

Integrated Development Environment (IDE)

Microsoft Windows

The native development environment on Microsoft Windows.

Download

Dyalog RIDE
Dyalog RIDE cube

Remote Integrated Development Environment (Ride)

Microsoft Windows, macOS, Linux

Recommended for non-Windows platforms and remote debugging.

Download

Dyalog TTY
Dyalog TTY cube logo

Text-based Terminal (TTY) Integrated Development Environment

Linux and Unix Terminals

Dyalog IDE
Dyalog IDE cube

Integrated Development Environment (IDE)

For Microsoft Windows

The native development environment on Microsoft Windows.

Download

Dyalog RIDE
Dyalog RIDE cube

Remote Integrated Development Environment (Ride)

For Microsoft Windows, macOS, Linux

Recommended for non-Windows platforms and remote debugging.

Download

Dyalog TTY
Dyalog TTY cube logo

Text-based Terminal (TTY) Integrated Development Environment

For Linux/Unix Terminals

Rich Park

CTA title here to ask any questions

CTA text to talk to sales, you can email us at sales@dyalog.com, call +44 1256 830030, or send us a message.

Rich, APL Teacher/Evangelist

Get Support