Timeline of array languages

From APL Wiki
Revision as of 21:24, 8 January 2024 by Marshall (talk | contribs) (Add some missing dialects and languages)
Jump to navigation Jump to search

This is a list of APL-family languages by date of release (that is, when they became available to a significant portion of the public). Those that are broadly compatible with APL\360 are placed in the "APL Dialects" column.

Year APL Dialects Other languages
1964 PAT
1966 APL\360 internal IBM release
1968 APL\1130, APL\360
1970 APL*PLUS, APL\5500
1971 APL/700 (approximate date)
1972 York APL (approximate date)
1973 APL.SV
1974 APL 5100, MCM/70
1976 VS APL, SHARP APL, APL\3000, APL\11
1981 NARS Nial
1983 Dyalog APL, APL.68000 (approximate date)
1984 APL2 CoSy
1985 A
1988 A+
1989 I-APL
1990 J
1993 SAX K
1995 APL+Win
1998 OpenAPL
2002 APLX Glee
2003 Q
2004 Rowan
2006 NARS2000
2009 VisualAPL
2010 APL# Lang5
2011 ngn/apl ELI
2012 I
2013 GNU APL
2014 Aplette, Co-dfns Ivy
2015 Jelly, Klong
2016 APL.jl
2018 April, dzaima/APL, APL\iv, Extended Dyalog APL RAD
2020 KAP, Pometo BQN, xs
2021 KamilaLisp
2022 Goal
2023 Dyalog APL Vision Uiua

See also

APL dialects [edit]
Maintained APL+WinAPL2APL64APL\ivApletteAprilCo-dfnsDyalog APLDyalog APL Visiondzaima/APLGNU APLKapNARS2000Pometo
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