Tipus | array programming language (en) , llenguatge de programació funcional, llenguatge de programació estructurada, llenguatge de programació modular, llenguatge de programació multiparadigma, llenguatge interpretat i estàndard ISO |
---|---|
Data de creació | 1966 |
Disseny | Kenneth E. Iverson |
Desenvolupador | Kenneth E. Iverson, IBM i Lawrence M. Breed |
Paradigma de programació | array programming (en) , programació estructurada, programació funcional i programació modular |
Ha influenciat | |
Etiqueta d'Stack Exchange | Etiqueta |
APL (que pren el nom del llibre A Programming Language)[8] és un llenguatge de programació desenvolupat durant els anys 1960 per Kenneth Iverson. El seu tipus de dades central és el vector multidimensional. Utilitza una varietat molt gran de símbols gràfics[9] per representar la majoria de funcions i operadors, i el resultat és un codi molt concís. Ha tingut una influència important en el desenvolupament del modelatge de conceptes, els fulls de càlcul, la programació funcional,[10] i els paquets informàtics de matemàtiques.[4] També ha estat la inspiració d'alguns altres llenguatges de programació.[2][3][5] Encara s'utilitza avui en dia per algunes aplicacions.[11][12]