APL (programming language)
description: język programowania @pl
subject: Category:Programming languages with an ISO standard
description: Programmiersprache @de
description: प्रोग्रामिंग भाषा @hi
description: limbaj de programare @ro
label: APL (язык программирования) @ru
subject: Category:Articles with example code
id: ra_JyBCI4Xg
description: programovací jazyk @cs
label: إيه بي إل (لغة برمجة) @ar
year: 1966-11-27
license: Open-source software
latest release version: 4.9504801E7
description: linguaggio di programmazione @it
website: aplwiki.com
subject: Category:Programming languages
platform: Cross-platform software
title: Conway's Game Of Life in APL
description: שפת תכנות @iw
subject: Category:APL programming language family
label: APL (język programowania) @pl
label: APL (programovací jazyk) @cs
label: APL (programspråk) @sv
logo size: 130
label: APL @ja
description: プログラミング言語 @ja
text: As I walked by the office the three students shared, I could hear sounds of an argument going on. I poked my head in the door, and Eric asked me, "Isn't it true that everyone knows the notation we're using is called APL?" I was sorry to have to disappoint him by confessing that I had never heard it called that. Where had he got the idea it was well known? And who had decided to call it that? In fact, why did it have to be called anything? Quite a while later I heard how it was named. When the implementation effort started in June of 1966, the documentation effort started, too. I suppose when they had to write about "it", Falkoff and Iverson realized that they would have to give "it" a name. There were probably many suggestions made at the time, but I have heard of only two. A group in SRA in Chicago which was developing instructional materials using the notation was in favor of the name "Mathlab". This did not catch on. Another suggestion was to call it "Iverson's Better Math" and then let people coin the appropriate acronym. This was deemed facetious. Then one day Adin Falkoff walked into Ken's office and wrote "A Programming Language" on the board, and underneath it the acronym "APL". Thus it was born. It was just a week or so after this that Eric Iverson asked me his question, at a time when the name hadn't yet found its way the thirteen miles up the Taconic Parkway from IBM Research to IBM Mohansic.
description: programlingvo @eo
label: APL (langage) @fr
description: programspråk @sv
subject: Category:Dynamic programming languages
paradigm: Functional programming
label: APL (프로그래밍 언어) @ko
hypernym: Language
description: ohjelmointikieli @fi
title: 50
id: 8
paradigm: Array programming
description: programmeringsspråk @nn
description: പ്രോഗ്രാമിങ് ഭാഷ @ml
id: a9xAKttWgP4
influenced: * A and A+ * C++ * FP * J * K * MATLAB * Nial * PPL * Python * q (kdb) * S * Snap! * Speakeasy * Wolfram Language
typing: Type system
description: programmeringssprog @da
description: langage de programmation @fr
description: لغة برمجة @ar
author: Eugene McDonnell
influenced by: Mathematical notation
description: lenguaje de programación @es
type: Thing
subject: Category:Functional languages
label: APL (programmeertaal) @nl
subject: Category:Dynamically typed programming languages
subject: Category:Command shells
license: Proprietary software
label: APL (linguagem de programação) @pt
description: প্রোগ্রামিং ভাষা @bn
different from: Address (programming language)
title: The Origins of APL
subject: Category:Programming languages created in 1964
subject: Category:Array programming languages
latest release date: 2001-02-01
implementations: * APL\360 * APL\1130 * APL*Plus * Sharp APL * APL2 * Dyalog APL * NARS2000 * APLX * GNU APL
name: APL
paradigm: Structured programming
wordnet type: synset-programming language-noun-1
title: APL demonstration
paradigm: Modular programming
developer: Larry Breed, Dick Lathwell, Roger Moore, others
date: 2023-11-07
subject: Category:IBM software
url: https://web.archive.org/web/20231107115811/http:/sigapl.org/Articles/MichaelMontalbanoPersonalViewOfAPL.php
url: https://web.archive.org/web/20240127023607/https:/www-public.slac.stanford.edu/sciDoc/docMeta.aspx%3FslacPubNumber=slac-r-114
description: ਪ੍ਰੋਗਰਾਮਿੰਗ ਭਾਸ਼ਾ @pa
subject: Category:Homoiconic programming languages
label: APL語言 @zh
label: APL (Programmiersprache) @de
description: yezh programmiñ @br
designer: Kenneth E. Iverson