Skip to content

Dyalog/APLCourse

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

APL Course

A self-study introduction to Dyalog APL with exercises. This course consists of a series of short instructional notes interleaved with problem sets.

View the course

Getting Started

If you're just starting out, you can use the TryAPL online interpreter. Put TryAPL on one half of your screen, and view the course on the other half.

Chapters and exercises involving the use of external files and some system functions require the full Dyalog system, which can be downloaded for free from the Dyalog website.

If you need help typing APL glyphs (e.g. ×⌿⍳) then see the APL Wiki.

Audience

This course assumes high-school / secondary level mathematics knowledge, and some familiarity with basic programming terminology (e.g. function, variable, recursion). It is not intended as a general introduction to programming, but more of a fast-track to getting up and running with modern APL.

Feedback

If you have any suggestions, critcisms or praise, please create an issue :fontawesome-brands-github:.

Technology

This site is created using Material for MkDocs.