Difference between revisions of "Running APL"

From APL Wiki
Jump to navigation Jump to search
Line 45: Line 45:
! Dialect !! Documentation !! Website
! Dialect !! Documentation !! Website
| [[APL2]]<ref>[[IBM]] offers a [https://www.ibm.com/account/reg/us-en/signup?formid=urx-32206 free older version], limited to 240 CPU minutes but otherwise fully featured.</ref>
| [[APL2]]<ref>[[IBM]] offers a [https://www.ibm.com/account/reg/us-en/signup?formid=urx-32206 free older version], limited to 240 CPU minutes but otherwise fully featured.</ref><ref>IBM has [https://www-01.ibm.com/common/ssi/ShowDoc.wss?docURL=/common/ssi/rep_ca/6/877/ENUSZP21-0096/index.html&request_locale=en withdrawn] APL2.</ref>
| [https://www-01.ibm.com/common/ssi/apilite?infotype=PM%20OR%20SA&lastdays=4055&appname=apl2&doctype=PL2GNRLI%20or%20PL2MFRAM%20or%20PL2WRKST Literature]
| [https://www-01.ibm.com/common/ssi/apilite?infotype=PM%20OR%20SA&lastdays=4055&appname=apl2&doctype=PL2GNRLI%20or%20PL2MFRAM%20or%20PL2WRKST Literature]
| [https://www.ibm.com/us-en/marketplace/apl2 IBM Marketplace]
| [https://www.ibm.com/us-en/marketplace/apl2 IBM Marketplace]

Revision as of 09:26, 10 February 2021

There are a few APL dialects available to download for free without feature limitations, and most of these can be tried online without installing anything.

Dialect Documentation Download Try It Online Interactive
APLX[1] APLX Archive APLX Archive
Dyalog APL Centre website #apl-dyalog TryAPLGitpod ∙ Jupyter Notebook: Binder, Gitpod
dzaima/APL docs GitHub #apl-dzaima Android app
GNU APL info manual gnu.org try-GNU-APL
NARS2000 wiki website
ngn/apl[2] GitHub #apl-ngn ScriptedSessionREPL

Other full-featured implementations are only available for a fee.

Dialect Documentation Website
APL2[3][4] Literature IBM Marketplace
APL2000 website

See also


  1. MicroAPL has withdrawn APLX from commercial sale but it can be downloaded free of charge.
  2. Nick Nickolov has abandoned ngn/apl, but it is available to use and modify.
  3. IBM offers a free older version, limited to 240 CPU minutes but otherwise fully featured.
  4. IBM has withdrawn APL2.

APL dialects [edit]
Maintained APL+WinAPL2APL64APL\ivApletteAprilCo-dfnsDyalog APLdzaima/APLExtended Dyalog APLGNU APLKAPNARS2000Pometo
Historical A Programming LanguageA+ (A) ∙ APL#APL\360APL/700APL\1130APL\3000APL.68000APL*PLUSAPL.jlAPL.SVAPLXIverson notationIVSYS/7090NARSngn/aplopenAPLPATRowanSAXSHARP APLRationalized APLVisualAPL (APLNext) ∙ VS APLYork APL
Derivatives AHPLBQNCoSyELIGleeIIvyJJellyJellyfishK (Q, KDB+) ∙ NialRAD
Overviews Timeline of array languagesTimeline of influential array languagesFamily tree of array languages