APL (programlama dili)

Vikipedi, özgür ansiklopedi
Gezinti kısmına atla Arama kısmına atla
APL
Paradigması Dizi, işlevsel, yapısal, birimsel
İlk çıkışı 1964 (53 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

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]

Kaynakça[değiştir | kaynağı değiştir]

  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. Cilt 30 (4), 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.