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 (56 yıl önce) (1964)
Tasarımcı Kenneth E. Iverson
Geliştirici Kenneth E. Iverson
Tip sistemi Dinamik
Lehçeleri A+, Dyalog APL, APLNext, ELI, J
Etkilendikleri Matematiksel gösterim
Etkiledikleri AntLang, Go, J, K, MATLAB, Nial, Q, S, SAC, Speakeasy

KaynakçaDüzenle

  1. ^ Iverson, Kenneth E. (1962). A Programming Language. Wiley. ISBN 0-471-43014-5. 
  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. 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.