H ? « »

Language peer sets for APL:
United States
United States/1966
Designed 1966
1960s languages
Third generation
High Cold War
Genus Set
String and List Processing
Set
Rank 1 unlabelled
Rank 1
Set/1966
Rank 1 unlabelled/1966
Rank 1/1966
Set/United States
Rank 1 unlabelled/United States
Rank 1/United States
String and List Processing
String and List Processing/1966
String and List Processing/us

APL(ID:4453/apl005)

Set-based list-processing language 

alternate simple view
Country: United States
Designed 1966
Genus: Set
Sammet category: String and List Processing


Associative Programming Language

from Gray
"APL objects are called entities, which, conceptually, may be grouped into sets, and as in CORAL, consist of blocks which contain data and ring elements.
If the ring elements are ring ties, they are called associative set reference links; if the elements are ring starts, they are called subset reference links. A data item in a block (entity) is called a direct data attribute; there are also associative data attributes which are obtained from the direct data attributes."


Related languages
APL APL with graphic extensions   Extension of
APL APL-Algol   Implementation
APL APL-PL/I   Implementation
APL APPLE   Incorporated into
APL Data Structures Language   Influence
APL dataBASIC   Incorporated some features of

References:
  • Dodd, George D. (1966) Dodd, George D. "APL—A Language for Associative Data Handling in PL/1"
          in [AFIPS] (1966) [AFIPS] Proceedings of the 1966 Fall Joint Computer Conference FJCC 29
  • Gray, J. C. (1967) Gray, J. C. "Compound data structure for computer aided design" Extract: APL structures
          in Proceedings A.C.M. (1967) Proceedings A.C.M. National Meeting, 1967
  • Rosen, S. (1967) Rosen, S. review of Dodd 67 Extract:
          in (1967) ACM Computing Reviews 8(05) September-October 1967
  • [IBM] (1972) [IBM] "Structured Programming Language for APL" September 1972. Abstract
          in (1967) ACM Computing Reviews 8(05) September-October 1967
    Search in: Google  Google scholar  World Cat  Yahoo  Overture  DBLP  Monash bib  NZ  IEEE  ACM portal  CiteSeer  CSB  ncstrl  jstor  Bookfinder