APL (programski jezik)

Za ostale upotrebe, v. APL (razvrstavanje).

APL (skraćenica izvedena prema knjizi engl. A Programming Language) je interaktivni redno-orijentisani programski jezik i integrisano razvojno okruženje koje je na raspolaganju od mnogobrojnih komercijalnih i nekomercijalnih prodavaca i za većinu računarskih platformi. Baziran je na matematičkoj notaciji koju je stvorio Kenet E. Iverson koji asocira specijalne performanse za dizajn i specifikaciju na digitalnim računarima koristeći kompjuterski hardver i softver. Koristi se u naučne svrhe, pri izračunavanju statistićkih vrednosti, i stvaranaju aplikacija koje se koriste u finansijske svrhe (banke najčešće).

Literatura

  • An APL Machine Arhivirano 2006-07-03 na Wayback Machine-u (1970 Stanford doctoral dissertation by Philip Abrams)
  • A Personal History Of APL (1982 article by Michael S. Montalbano)
  • McIntyre, Donald B. (1991). „Language as an intellectual tool: From hieroglyphics to APL”. IBM Systems Journal 30 (4). Arhivirano iz originala na datum 2006-05-04. Pristupljeno 2013-03-16. 
  • Iverson, Kenneth E. (1991). „A Personal view of APL”. IBM Systems Journal 30 (4). Arhivirano iz originala na datum 2008-02-27. Pristupljeno 2013-03-16. 
  • A Programming Language by Kenneth E. Iverson
  • APL in Exposition by Kenneth E. Iverson
  • Brooks, Frederick P.; Kenneth Iverson (1965). Automatic Data Processing, System/360 Edition. ISBN 0-471-10605-4.
  • Askoolum, Ajay (August 2006). System Building with APL + Win. Wiley. ISBN 978-0-470-03020-2. 
  • Falkoff, Adin D.; Iverson, Kenneth E.; Sussenguth, Edward H. (1964). „A Formal Description of SYSTEM/360”. IBM Systems Journal (New York) 3 (3). Arhivirano iz originala na datum 2008-02-27. Pristupljeno 2013-03-16. 
  • Banon, Gerald Jean Francis (1989). Bases da Computacao Grafica. Rio de Janeiro: Campus. str. 141. 
  • LePage, Wilbur R. (1978). Applied A.P.L. Programming. Prentice Hall. 

Vanjske veze

  • APL na Projektu Open Directory
  • comp.lang.apl newsgroup (Google Groups archive)
  • APL Wiki
  • SIGAPL
  • OOPAL: Integrating Array Programming in Object-Oriented Programming Arhivirano 2006-11-14 na Wayback Machine-u
APL (programski jezik) na Wikimedijinoj ostavi
  • p
  • r
  • u
Programski jezici
Ada • ALGOL • APL • AWK • BASIC • C • C++ • C# • COBOL • ColdFusion • Common Lisp • Delphi • Eiffel • Focus • ForthFORTRANHaskell • IDL • Java • JavaScriptLisp • Modula • Objective-C • OCaml • PascalPerlPHPPrologPythonRubySAS • Scheme • SmalltalkSQL • Visual Basic