APL (programming language)
subject: Category:Command shells
type: Thing
description: linguaggio di programmazione @it
description: lenguaje de programación @es
description: programspråk @sv
label: APL (프로그래밍 언어) @ko
title: The Origins of APL
description: programovací jazyk @sk
typing: Type system
paradigm: Functional programming
title: APL demonstration
designer: Kenneth E. Iverson
logo: APL logo.svg
subject: Category:APL programming language family
label: APL
label: APL (langage) @fr
description: funkcionalni, simbolni programski jezik za delo z večdimenzionalnimi polji @sl
description: programmeertaal @nl
description: functional, symbolic programming language for operating on multidimensional arrays
hypernym: Language
title: Conway's Game Of Life in APL
description: programmeringssprog @da
description: 程式語言一種 @yue
influenced by: Mathematical notation
subject: Category:Dynamic programming languages
date: 2024-01-27
description: പ്രോഗ്രാമിങ് ഭാഷ @ml
latest release version: 4.9504801E7
implementations: * APL\360 * APL\1130 * APL*Plus * Sharp APL * APL2 * Dyalog APL * NARS2000 * APLX * GNU APL
paradigm: Array programming
license: Proprietary software
id: ra_JyBCI4Xg
subject: Category:Programming languages
subject: Category:Programming languages created in 1964
id: 8
description: Programméiersprooch @lb
label: APL (język programowania) @pl
logo size: 130
license: Open-source software
description: 고급 수학용 프로그래밍 언어 @ko
label: APL (Programmiersprache) @de
wordnet type: synset-programming language-noun-1
description: ਪ੍ਰੋਗਰਾਮਿੰਗ ਭਾਸ਼ਾ @pa
subject: Category:Array programming languages
subject: Category:Articles with example code
id: _DTpQ4Kk2wA
description: język programowania @pl
label: APL (linguagem de programação) @pt
label: APL (programovací jazyk) @cs
latest release date: 2001-02-01
description: ohjelmointikieli @fi
subject: Category:IBM software
id: a9xAKttWgP4
label: APL (programspråk) @sv
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.
different from: Address (programming language)
description: שפת תכנות @iw
subject: Category:Programming languages with an ISO standard
author: Eugene McDonnell
platform: Cross-platform software
paradigm: Modular programming
title: 50
developer: Larry Breed, Dick Lathwell, Roger Moore, others
paradigm: Structured programming
description: язык программирования @ru
subject: Category:.NET programming languages
description: Programmiersprache @de
description: প্রোগ্রামিং ভাষা @bn
description: linguagem de programação @pt
website: aplwiki.com
label: إيه بي إل (لغة برمجة) @ar
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
subject: Category:Homoiconic programming languages
label: APL (язык программирования) @ru
label: APL (programmeertaal) @nl
description: programmeringsspråk @nn
year: 1966-11-27
date: 2023-11-07