DYNA26: 27 April 2026. More info

Migrating Your APL Application to Dyalog

Unsure whether to migrate to Dyalog APL from a different APL implementation?

If you are considering migrating your APL application to Dyalog, we can offer advice and support as well as putting you in contact with experienced migration consultants.
    Add a header to begin generating the table of contents
    Dyalog D logo

    Example Migrations

    Real-world experiences of migrating to Dyalog APL from other APL implementations

    Migrating from APL2 (Case Studies)

    APL2 Mainframe application to a Dyalog Microsoft Windows Server platform

    Read how one of Sweden’s largest banks migrated its core accounting and reporting system from an APL2 mainframe to a modern Dyalog platform, reducing costs and significantly improving performance.

    APL2 Mainframe to a Dyalog Microsoft Windows platform

    Read how Volvo’s move to a modern Dyalog platform for its master scheduling system streamlined supply chain planning and boosted operational resilience.

    Flag of Sweden
    Upgrading Financial Systems
    Migration
    Flag of Sweden
    Enhancing Volvo’s Supply Chain Efficiency
    Automotive

    Migrating from APL2 (Videos)

    Video thumbnail
    Click to load video from YouTube. This will enable YouTube tracking. YouTube Privacy Information

    Lift-Off from APL2 Mainframe to Dyalog in the Cloud

    Gilgamesh Athoraya, Tiamatica at Dyalog ’22
    Video thumbnail
    Click to load video from YouTube. This will enable YouTube tracking. YouTube Privacy Information

    The Journey of an APL2 Bigot to Dyalog World

    Veli-Matti Jantunen at Dyalog ’16

    Migrating from APL+Win (Videos)

    Video thumbnail
    Click to load video from YouTube. This will enable YouTube tracking. YouTube Privacy Information

    Lessons Learned when Converting from APL+Win to Dyalog APL

    Alex Holtzapple, METSIM International at DYNA Fall 2025
    Video thumbnail
    Click to load video from YouTube. This will enable YouTube tracking. YouTube Privacy Information

    Migrating APL+Win Applications

    Morten Kromberg and Karl Holt at Dyalog ’24
    Video thumbnail
    Click to load video from YouTube. This will enable YouTube tracking. YouTube Privacy Information

    Migrating to Dyalog from APL+Win: Workspace Transformation

    Markos Mitsos, ERGO at Dyalog ’24
    Video thumbnail
    Click to load video from YouTube. This will enable YouTube tracking. YouTube Privacy Information

    Converting a COM Server to a Jarvis-based Web Service

    Dyalog D logo
    Morten Kromberg
    Any Questions?

    If you are considering migrating your APL application to Dyalog and would like to discuss how we can help you, you can email us at sales@dyalog.com, call +44 1256 830030, or send us a message.

    Morten Kromberg, Technical Director (CTO)

    Legacy content below, to be removed when its checked. 

    Unsure whether to migrate to Dyalog APL from a different APL implementation?

    If you are considering migrating your APL application to Dyalog, we can offer advice and support as well as putting you in contact with experienced migration consultants.

    Differences when moving to Dyalog APL:
    • A list of differences of some of the functionality that is included in Dyalog APL but is not present in all of the following four APL implementations: APL+Win, APL2, APLX, and GNU APL.
    • The system function ⎕ML (the migration level, also known as evolution level or compatibility setting in other APL implementations) determines the level of compatibility of the Dyalog APL language to IBM's APL2 – changing this aid to migration from its default value (1) changes the behaviour of certain glyphs and language constructs.
    Tools and resources that can help you to migrate to Dyalog APL:
    • The APLX migration tools repository contains utilities and useful information for the migration of code from APLX to Dyalog. For more information, see the APLX Archive.
    • The ]TRANSFER.In user command imports files in APL Transfer Format (.ATF) that are created by other APL implementations. See ]In -? for more information.
    Example migrations:
    Get Support

    Technical advice and assistance on all aspects of Dyalog usage is available by e-mail (support@dyalog.com) and/or telephone (+44 1256 830030 – limited to U.K. office hours). Limited advice on design and coding is available, but is not intended to replace the use of the printed and on-line documentation. Except when reporting an issue with the software, users are encouraged to seek advice from the user community via the Dyalog Forum (reading the content of the forums does not require membership).

    Search our website...
    Dyalog Ltd