APL[1] 1960-cı illərdə Kennet Eugen İverson tərəfindən hazırlanmış bir proqramlaşdırma dilidir. Onun mərkəzi məlumat tipi çoxölçülü massivdir. Çox qısa koda yol açan çox sayda funksiya və operatoru təmsil etmək üçün geniş qrafik simvollardan istifadə edir. Konsepsiya modelləşdirməsinin, cədvəllərin, funksional proqramlaşdırmanın,[2] və kompüter riyaziyyat elementlərinin inkişafına mühüm təsir göstərmişdir.[3] Ayrıca bir sıra digər proqramlaşdırma dilləri APL-dən ilhamlanmışdır.[4]
| APL | |
|---|---|
| | |
| Paradiqmalar | Strukturlu proqramlaşdırma, Modullu proqramlaşdırma |
| Yaradılma tarixi | 1966 |
| Müəlliflər | Kennet Yucin Ayverson |
| Kennet Yucin Ayverson, IBM | |
- ↑ Iverson, Kenneth E. A Programming Language. Wiley. 1962. ISBN 978-0-471-43014-8. 27 oktyabr 2014 tarixində orijinalından arxivləşdirilib. İstifadə tarixi: 27 oktyabr 2014.
- ↑ McIntyre, Donald B. "Language as an Intellectual Tool: From Hieroglyphics to APL". IBM Systems Journal. 30 (4). 1991: 554–581. doi:10.1147/sj.304.0554. 4 mart 2016 tarixində orijinalından arxivləşdirilib. İstifadə tarixi: 9 yanvar 2015.
- ↑ Iverson, Kenneth E., "Automatic Data Processing: Chapter 6: A programming language" Arxiv surəti 4 iyun 2009 tarixindən Wayback Machine saytında Arxivləşdirilib iyun 4, 2009, at the Wayback Machine, 1960, Draft copy for Brooks and Iverson 1963 book, Automatic Data Processing.
- ↑ "ACM Award Citation – John Backus". Awards.acm.org. 1977. 12 fevral 2008 tarixində arxivləşdirilib. İstifadə tarixi: 3 fevral 2010.