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) (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ça

  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.
This article is issued from Wikipedia. The text is licensed under Creative Commons - Attribution - Sharealike. Additional terms may apply for the media files.