List of open-source array languages

From APL Wiki
Jump to navigation Jump to search

This page lists array language implementations whose source is available under an open source (including copyleft) license.

APL dialects

Language License Source
A+ GNU GPLv2 GitHub mirror
April Apache 2.0 GitHub
Co-dfns AGPLv3 Github
dzaima/APL MIT GitHub
GNU APL GNU GPL GNU Savannah
KAP MIT GitHub
NARS2000 GNU GPL SourceForge
ngn/apl MIT GitHub mirror
openAPL GNU GPLv2 GitHub mirror

K dialects

Although all versions of K itself are proprietary, there are several open source implementations of K or related languages.

Language License Source
Klong Public domain / CC0 Download zip file
Kona ISC GitHub
Ngn/k GNU AGPLv3 Sourcehut
OK MIT GitHub
kuc GNU GPLv3 GitHub

Other array languages

Language License Source
BQN ISC GitHub
dzaima/BQN MIT GitHub
I ISC GitHub
Ivy BSD 3-clause GitHub
J GNU GPLv3 GitHub mirror
Jelly MIT GitHub
RAD MIT BitBucket
APL dialects [edit]
Maintained APL+WinAPL2APL64APL\ivApletteAprilCo-dfnsDyalog APLDyalog APL Visiondzaima/APLGNU APLKapNARS2000PometoTinyAPL
Historical A Programming LanguageA+ (A) ∙ APL#APL2CAPL\360APL/700APL\1130APL\3000APL.68000APL*PLUSAPL.jlAPL.SVAPLXExtended Dyalog APLIverson notationIVSYS/7090NARSngn/aplopenAPLOperators and FunctionsPATRowanSAXSHARP APLRationalized APLVisualAPL (APLNext) ∙ VS APLYork APL
Derivatives AHPLBQNCoSyELIGleeIIvyJJellyK (Goal, Klong, Q) ∙ KamilaLispLang5LilNialRADUiua
Overviews Comparison of APL dialectsTimeline of array languagesTimeline of influential array languagesFamily tree of array languages