Tools and Interfaces
Tip: If you are trying to find a specific page within the Products or Tools sections, then the Resource Map might be a good place to start.
All copies of Dyalog, whether commercial, personal or educational, include a rich set of tools. This page provides an overview of the different types of tools available with Dyalog. For a detailed catalog of tools, libraries and samples, see the Tool and Interface Catalog.
Application Development
Building User Interfaces and Presentation
- tools for building state-of-the-art graphical user interfaces [more...]
- business graphics, technical charting and report formatting tools [more...]
Developing Web Applications
- frameworks for building web servers or services, either using platforms like Microsoft IIS or Apache or "stand-alone" using nothing more than Dyalog itself [more...]
- communications protocols like TCP/IP, HTTP and SOAP [more...]
Access external data
- interfaces to most common databases using ODBC (alternatively ADO/ADO.NET) [more...]
- file formats like CSV, JSON and XML [more...]
Process Data using standard libraries
- interfaces to computational tools like the R statistical framework [more...]
- foreign functions in dynamically linkable libraries written in languages like C or C++
- higher-level wrappers for libraries implemented in frameworks like COM/OLE or Microsoft .NET
- built-in Regular Expression handling
Separately-Licensed Tools
As described above, a number of tools are licensed and bundled with Dyalog, including everything you need to write applications on most platforms. We also embed some open-source tools such as the PCRE engine for regular expression handling and GNUTLS for secure communications.
Most of the tools are available to any user of Dyalog – including users of non-commercial or free licences. However, a small number of tools are sold separately due to third-party licensing or a requirement for high availability service levels.