APL (programlama dili)

APL 1960'larda Kenneth E. Iverson tarafından geliştirilmiş bir programlama dilidir. Adını A Programming Language adlı kitaptan almıştır.[1] Çok boyutlu dizilerin ana ekseni oluşturduğu dilde çoğu işlev ve işleç belirli simgelerle tanımlanmaktadır.[2] Hesap çizelgeleri ve işlevsel programlamayı etkilemiştir.[3]

APL
ParadigmasıDizi, işlevsel, yapısal, birimsel
İlk çıkışı1964 (60 yıl önce) (1964)
TasarımcıKenneth E. Iverson
GeliştiriciKenneth E. Iverson
Tip sistemiDinamik
LehçeleriA+, Dyalog APL, APLNext, ELI, J
EtkilendikleriMatematiksel gösterim
EtkiledikleriAntLang, Go, J, K, MATLAB, Nial, Q, S, SAC, Speakeasy

Kaynakça değiştir

  1. ^ Iverson, Kenneth E. (1962). A Programming Language. Wiley. ISBN 0-471-43014-5. 27 Ekim 2014 tarihinde kaynağından arşivlendi. Erişim tarihi: 25 Kasım 2017. 
  2. ^ McIntyre, Donald B. (1991). "Language as an Intellectual Tool: From Hieroglyphics to APL". IBM Systems Journal. 30 (4). ss. 554-581. doi:10.1147/sj.304.0554. 4 Mart 2016 tarihinde kaynağından arşivlendi. Erişim tarihi: 25 Kasım 2017. 
  3. ^ "ACM Award Citation – John Backus. 1977". Awards.acm.org. 3 Aralık 1924. 12 Şubat 2008 tarihinde kaynağından arşivlendi. Erişim tarihi: 25 Kasım 2017.